Thursday, December 21, 2023

Home prices are overvalued in 88% of the U.S., Fitch says