Fixed mortgage rates have quietly continued their retreat heading into the final day of May. The 30-year is sitting at 6.33% this morning, down another 5 basis points from where it closed Saturday, while the 15-year is essentially flat at 5.79%. The 10-year Treasury has settled at 4.44%, building on the relief rally that began after Friday's PCE print came in cooler than expected at 0.2% month-over-month. That single data point was enough to push the bond market to its best weekly performance in six weeks, and the momentum has carried into the weekend without much resistance.
The macro backdrop is genuinely constructive for rates right now, but it is also fragile. The Fed funds rate sits at 3.50 to 3.75%, and the committee has telegraphed one cut in the second half of 2026 if inflation continues to cooperate. The Iran conflict remains a live wildcard. If diplomatic progress accelerates, oil prices and inflation expectations both pull back, giving the bond market room to rally further. If tensions escalate, the opposite plays out quickly. The labor market is the other major variable: it has been resilient enough to keep the Fed patient, but not so hot that it is forcing a hike conversation. That balance is exactly what rates need to stay in the 6.20 to 6.50 range over the next few weeks.
For brokers, this is an actionable window. A 6.33% 30-year on a $500,000 loan is a monthly P&I of roughly $3,110, which pencils meaningfully better than the 6.80 to 7.00 range from earlier this year. Self-employed borrowers with bank statement loans are seeing Non-QM pricing compress too, with the product now representing 10 to 15 percent of overall origination volume. Investors sitting on approved DSCR scenarios from 60 days ago should be retouched today. The rate environment has shifted enough to change the numbers on a deal that did not work two months ago.