The July employment report landed at 8:30 this morning and it was not close. Total nonfarm payrolls fell by 23,000 against a consensus somewhere between 80,000 and 97,500, and June's already-weak 57,000 now looks like the middle of a trend rather than a one-month stumble. The unemployment rate went the other way, easing to 4.1% from 4.2%, which sounds constructive until you remember that the jobless rate has been held down by people leaving the labor force rather than by hiring. Bonds took the payroll line, not the unemployment line: the 10-year Treasury dropped about four basis points to 4.62% and the 2-year fell more than six to 4.18%, with the short end moving hardest because that is where the hike expectations were sitting.
Yesterday's brief flagged Redfin's pending-sales read hitting a five-month low and the Freddie Mac survey printing a 2026 high of 6.69%. Both of those still stand, and this morning does not erase them — it just changes what caused them. The survey number was collected before the payroll print, and the escalation around the Strait of Hormuz that pushed oil and yields higher earlier in the week is still an open variable that can reverse this move as fast as it created it.
The connection worth naming is that two forces have been pulling rates in opposite directions all week and the labor market just won the round. Oil and a heavy corporate issuance calendar — Alphabet alone brought a $25 billion deal Thursday — had been feeding yields higher; a contracting payroll number does more than offset that, because it goes directly at the case for another Fed move. Investors had genuinely been handicapping a hike, which is why the front end moved twice as far as the long end this morning.
For your rate sheet: the Bankrate national 30-year sits at 6.75% today against 6.79% yesterday, a four-basis-point improvement that follows the bond move fairly closely. Be honest with borrowers about the wider picture — that 6.75% is still about twenty basis points higher than a month ago and sits above the 6.686% thirty-day average, so this is a good day inside a bad month, not the start of a new trend. FHA is at 6.33%, VA at 6.35%, the 15-year at 6.12%. The next real test is CPI, which lands in the August 10–15 window, followed by jobless claims and a fresh Freddie Mac survey on August 13. The next FOMC meeting is September 15–16 and it carries a Summary of Economic Projections, so today's print starts shaping a dot plot that is still five weeks out. Lock discipline on anything inside 15 days has not changed; on 30-to-45-day files, this is the first morning in a while where floating has an argument behind it rather than just hope.
On the industry side, Rocket posted its most profitable quarter in four years and reclaimed the top originator spot in both purchase and refinance share, with National Mortgage Professional's read pointing out that the wholesale-channel growth came at a deliberate margin cost. UWM is raising $1.65 billion in preferred equity — $1.5 billion from Oaktree, $150 million from the Ishbia family — plus a $400 million rights offering as it resets leverage targets. Pennymac became the first large servicer to implement the VA's new waterfall and partial claim programs ahead of the November 28 compliance deadline, and other servicers are now testing systems against it. Cotality reported mortgage application fraud risk up 9.1% in the second quarter, with risk indicators now showing in roughly one of every 119 applications and investment properties driving much of the increase. Treasury Secretary Bessent and Comptroller Gould used an Arizona Bankers Association roundtable to outline regulatory-burden relief for community banks. And Real Brokerage reported second-quarter revenue of $700.6 million, up 30% year over year, as its RE/MAX transaction moves closer.
pull every file you have sitting in a 30-to-45-day lock window and re-run the pricing at this morning's number before lunch — if a borrower has been waiting for a reason to hear from you, a four-basis-point improvement on the day the jobs report went negative is a real one, and it will be stale by Monday.