Today's move is being written in the Middle East, not in the data. A ninth night of strikes pushed the VIX to 18.8 from 16.7 and had Treasury yields testing higher; the 10-year sits near 4.55% with an upward tilt as safe-haven demand fights the inflation read on higher energy prices. The 30-year fixed is 6.63%, up 6 bps on the week and 8 on the month. HousingWire frames the risk cleanly — a deeper conflict could drag the 30-year toward 6.75%, with a spread-supported ceiling around 7.25%.
The calendar is thin, which is exactly why headlines are moving the tape — there are no top-tier prints scheduled to rally on. Watch the 10-year's 4.60% level: a decisive break above it on fresh escalation is what pushes retail pricing to the next quarter-point. Absent a geopolitical shock, expect chop in the mid-6.6s. Fed funds is parked at 3.63% with no meeting this week to reprice.
At 6.63% the 30-year is essentially tied with its 30-day high (a 6.43%–6.64% band) and sitting in the top slice of the 90-day range (6.23%–6.70%). This is the expensive end, not a dip — there's no 90-day-low refi window open right now, and anyone waiting for one is fighting both the range and a geopolitical bid.
Focus today on in-flight purchase and refi files in the 15-to-30-day lock window. With rates hostage to overseas headlines and no data catalyst to rally on, the asymmetric risk favors locking. Do this today: Message every borrower with a lock decision due this week and recommend locking — frame it as removing the one risk on their file nobody can forecast, the next headline.