At 8:30 yesterday morning the BLS reported that consumer prices fell 0.4% in June — the largest one-month decline since April 2020 — dragging the annual rate from May's 4.2% down to 3.5%. Wall Street expected roughly half that improvement. And the number that matters most came in even better: core CPI was flat for the month — dead zero against a 0.2% forecast — pulling the annual core rate down to 2.6% from 2.9%. Every tell we told you to watch on Monday broke friendly.
Under the hood, this was the war unwinding in real time: energy fell 5.7% — also the largest one-month decline since April 2020 — with gasoline down 9.7% and even electricity off 1%. Services eased too, led by housing: shelter rose just 0.1%. Scoring Monday's three tells: core came in below even the good scenario, shelter moderated exactly as the doves hoped, and the bond market's reaction — the third tell — delivered the swing of the week (Section 3). Oxford Economics' verdict: May likely marked the year's peak inflation reading. Navy Federal's Heather Long: "June finally brought some relief on inflation... The concern is that this relief will be short-lived as the war in Iran re-starts."
Hours after the print, Kevin Warsh sat before the House Financial Services Committee for his first congressional testimony as Fed chair — and delivered the quote that frames the entire summer. Asked about the morning's numbers, he acknowledged they were encouraging, then drew the line: "There might be some that look at this morning's data and say, 'mission accomplished.' Everything is swell. That is not my view."
The prepared remarks were the toughest inflation language from a Fed chair in years: "The members of our Committee have no tolerance for persistently elevated inflation. And we share a resolute commitment to restoring price stability." He called the last five years of price growth an unfair burden on households, promised that "if we get policy right — and we will — the inflation surge of the last five years will be a thing of the past," and took direct aim at the Fed's own 2020 framework that tolerated above-target inflation: "That central bank wasn't the first central bank to ask for a little more inflation and end up with a lot more. It was a mistake."
True to form, he refused to give forward guidance on the July 28–29 meeting: "If we were to give you my projection today about what we'll do when we meet in two weeks... we then find ourselves taking information that's consistent with our priors and rejecting information that's inconsistent. It's not the way we want to do things." Pressed repeatedly on independence — Rep. Nydia Velázquez asked flatly whether he works for Trump — Warsh answered: "We're an independent central bank. We're honored to be independent. Our independence came from you." His commitment, he told Rep. Gregory Meeks: "follow the law and follow the data." He also flagged the AI buildout as "the most striking feature" of the economy — "it seems inevitable that what is now called 'AI investment' will soon be called just 'investment'" — and confirmed his five task forces will report findings to the FOMC first, then publicly. Round two is today, before Senate Banking, where Sen. Warren is demanding he disclose the economic forecasts he has declined to submit.
Warsh gave the market a hawkish script and a dovish fact pattern in the same morning: no tolerance, no victory laps, no guidance — but also no pushback against the market's post-CPI repricing. Mortgage News Daily's read: the testimony itself had very little market impact; the CPI did the work. A chair who won't declare victory but won't fight the data is exactly what "data dependent" looks like — which keeps every remaining July data point live.
Here's the swing that will define the next two weeks: before the print, fed funds futures priced roughly a 43% chance of a July hike — the highest of the cycle — after Governor Waller's warning that a hot report could force the Fed to move "in the near term." By the close, CME FedWatch showed roughly 88% odds of NO hike at the July 28–29 meeting. One flat core reading vaporized the July hike trade. Williams' benchmark — that core holding at a 0.2% monthly pace lets the Fed avoid hiking altogether — just got a month of evidence better than his own bar.
Mortgage rates told the same story in two acts. Monday: Mortgage News Daily's top-tier 30-year hit 6.75% — matching May's high, and the highest in more than 11 months — pushed there by the fuel-price surge and Waller. Tuesday: the soft CPI pulled the index back to 6.70%, what MND called a "moderate recovery from long-term highs." Why only moderate? In MND's words, the bond market "is well aware that July could end up being a different story" — with the blockade in force, a 20% Hormuz toll on the table, and Brent holding near $84 after touching $86.85, the gasoline that fell 9.7% in June is already climbing back. The report is a photograph of a month that no longer exists; the market is trading the month we're in.
The July hike is effectively off the table; the mid-6s standoff is not. Disinflation pulls one way, an $84 barrel pulls the other, and rate sheets sit in between — 6.70% top-tier (MND), 6.49% on Freddie's weekly, with source spreads as wide as ever. The playbook is unchanged and now proven: hedge lock decisions (lock + float-down), keep refi documents staged, set triggers with your loan officer. Yesterday showed how fast this market repricess — a 45-point swing in hike odds in one morning. When the strait resolves, the rate move will be just as fast.
June proved the thesis: drain the war premium out of oil and inflation falls — fast. Core at 2.6% with shelter moderating is the healthiest underlying picture since the conflict began, and it erased the July hike in a single morning. But the man running the Fed spent the afternoon refusing to call it a win, and the blockade that reignited last week is already writing a hotter July report — due August 12, date verified. Between now and then: PPI this morning, Warsh before the Senate today, retail sales tomorrow, and an FOMC in two weeks that just got considerably less dramatic.
For borrowers, the split screen resolves into one sentence: the disinflation engine works when the strait is open, and the difference between a 6.5% autumn and a low-6s autumn still runs through Hormuz. We'll track every step — dates verified, misses owned.
Next up: a special explainer edition on home equity investments (HEIs) — what they are, when they make sense, and the fine print that matters most over long hold periods. Thank you for reading The Mortgage Lens.
The Mortgage Lens covers the data the moment it lands — the print, the market reaction, and the rate-sheet translation, before the headlines settle. If this reached you as a repost, the subscribers had it first.