If you went to bed last night convinced the market was broken, this morning had a surprise waiting for you. The U.S. and Iran announced a two-week ceasefire less than two hours before Trump’s deadline — and Wall Street lit up like it hadn’t in months.
Dow futures jumped over 1,200 points pre-market. S&P 500 futures gained 2.7%. The Nasdaq surged 3.5%. Small caps? Up nearly 4%. Meanwhile, the CBOE Volatility Index (VIX) cratered 5.5 points to 20.94 — its lowest read in more than two weeks. The fear trade, at least for now, is off.
The ceasefire removes the immediate threat to the Strait of Hormuz, the narrow chokepoint that handles roughly one-fifth of global oil trade. Crude prices responded instantly, sliding 16% toward $90 a barrel. That’s a direct pressure valve release on inflation — and on the Fed’s calculus. Rate-cut odds ticked back up to 56% for a cut by year-end, up from nearly zero just days ago.
The winners were obvious: airlines and cruise operators soared. Delta and American Airlines jumped nearly 7%. Carnival and Norwegian Cruise Line added 9% and 8% respectively. Banks got a modest boost too — JPMorgan, BofA, and Wells Fargo each climbed over 2%.
The losers? Energy stocks. Exxon shed 6.2%, Chevron dropped 5.4%, and Occidental lost 7.8%. Cheap oil is good for consumers and the Fed — less good for the drillers who loved $110 crude.
Here’s the catch: this is a two-week truce, not a peace deal. Analysts were quick to pump the brakes. eToro’s Josh Gilbert warned that “if the two weeks pass without a deal, expect a sharp and unforgiving reversal of this relief rally.” Asian and European markets climbed 4–5% on the news — but global investors are watching carefully before placing big new bets.
The broader macro picture is still complicated. The S&P 500 had its worst month in over a year in March. The Fed hasn’t pivoted yet. But today? The market is celebrating a little breathing room — and sometimes that’s enough to spark a real move.