One of the most encouraging data points for 2025 so far is that new listings have finally emerged from a two-year slump, exceeding 80,000 per week during the seasonal peak period. The question is: Have we already seen the highest new listings print for the year? We are currently in the seasonal period where we should see the highest levels of new listings, but last week’s rebound was disappointingly...