Halfway through 2025 — rates stuck near 7%, migration reshaping markets, and creative financing making a comeback. Here's the data.
Jun 16, 2025