The stock market is treating Iran as background noise and earnings as the main event. The S&P 500 and Nasdaq Composite hit record highs even with Brent crude back above $100 a barrel and the Strait of Hormuz still closed, a head-spinning disconnect that has left some investors piling into tech while others warn the rally is running too hot.
The mechanics are straightforward enough, if not comforting: Wall Street is betting the oil shock will be temporary, and the first batch of corporate results is backing that view. Nearly a fifth of S&P 500 companies had reported by Wednesday morning, and 86 percent beat earnings expectations, while tech has retaken the lead in the market after a bruising earlier stretch. That helps explain why the market has shrugged off headlines that would normally rattle it.
The tension is that the same forces driving enthusiasm are also breeding complacency. The Economist said energy markets are “on the verge of a disaster”, with Iran still able to jolt crude prices even as traders appear oddly relaxed. In Europe, that anxiety is already showing up in forecasts: Germany cut its 2026 growth outlook to 0.5 percent, blaming the conflict and the de facto closure of Hormuz, while inflation pressures are building. Investors in the U.S. are instead leaning on the idea that strong earnings, stable labor markets and consumer spending will outrun the oil shock, at least for now.
That optimism is doing serious work elsewhere in the market too. Anthropic has traded at a $1 trillion valuation on secondary markets, a sign that the AI trade is still pulling capital hard even when public markets wobble. The result is a market that looks confident, liquid and a little self-assured, with the next test coming from earnings, oil and whether geopolitics finally forces stocks to choose between momentum and reality.