Stocks are having a bad Wednesday for a reason that has nothing to do with earnings. Late Tuesday, U.S. Central Command said Islamic Revolutionary Guard Corps forces fired multiple ballistic missiles at American personnel in the Middle East in what it described as a surprise attack. The missiles were intercepted. The oil market did not care.
Brent jumped more than 7% to just above $90 a barrel, then extended the move after President Trump told a Fox News reporter the U.S. would be hitting Iran “hard.” The 10-year Treasury yield rose more than three basis points to 4.641%, near its highest level since January 2025. By midday the Dow was down 819 points, or 1.6%. The S&P 500 shed 0.8%, the Nasdaq Composite slid 1%, and chipmakers extended a decline that has run close to 7% this week.
All of that is prologue to 2 p.m. ET, when the Federal Reserve announces a decision that traders cannot handicap.
The cliffhanger is the story
Consensus is still a hold at 3.50%–3.75%. Fed funds futures put roughly 64% on no change. But the other side of that trade is not a cut — it is a hike. Odds of a July increase sit near 35%, roughly triple where they were before the oil shock, and the market now prices about a 76% chance of a hike by September.
A one-in-three chance of tightening at a meeting that was supposed to be a formality is not normal. Neither is the fog around it. Chair Kevin Warsh has stripped out the forward guidance, dot-plot submissions, and pre-meeting signaling that previous chairs used to load the market before every decision. On July 1 he said prices are too high. Since then he has offered almost nothing anyone can trade on.
Our take: The Fed is not what moved the tape today. Oil is. A 7% jump in crude resets the inflation path faster than 25 basis points can repair it, and the bond market repriced before a single Fed official opened a mouth. What makes 2 p.m. dangerous is not the decision itself — it is that Warsh removed the shock absorber. With no dot plot and no guidance, every clause of the statement now carries weight the projections used to carry, and price discovery has to happen live, in the fifteen minutes after the release. Positioning into that is a coin flip dressed up as analysis.
The oil problem the Fed cannot solve
Energy shocks are the inflation source monetary policy handles worst. Rate hikes suppress demand; they do not intercept missiles or reopen shipping lanes. Every Fed since the 1970s has argued it should look through supply-driven spikes and target the underlying trend.
That argument works when inflation expectations are anchored. The reason the 10-year is sitting near a 19-month high is that traders are no longer sure they are. That is the actual question in front of the committee at 2 p.m., and it is why the statement language matters more than the number.
What to watch
- Dissents. Warsh is expected to face real dissension. Two or more hawkish dissents on a hold would read as a September hike being pre-committed.
- The inflation sentence. Whether the statement treats the oil move as transitory supply noise or as a threat to expectations is the whole ballgame.
- The 2-year. The front end reprices fastest. If it jumps and the 10-year does not follow, the market is reading the Fed as tightening into a slowdown.
- 4 p.m. Microsoft and Meta report roughly two hours after the decision — two of the largest AI capex budgets on earth, into whatever mood the Fed leaves behind.
- Brent holding $90. If crude gives the move back on de-escalation headlines, September hike odds go with it. That round trip already happened once this month.
Name the setup plainly: a live policy meeting, a war-driven commodity shock, the two biggest AI spenders reporting the same afternoon, and a chair who has deliberately made himself harder to predict. Any one of those moves a market. Today they land within two hours of each other.