Thursday, February 05, 2026

Home Sellers now outnumber Buyers by 530,000, the largest gap ever recorded