So here's what's happening in the markets Wednesday: it's a classic case of investors trying to have it both ways. On one hand, there are strong earnings and a rally in tech stocks. On the other, there's this lingering geopolitical stuff around Iran that's keeping oil prices high and making some sectors nervous. The result? A mixed bag at midday, with growth stocks doing the heavy lifting while cyclicals take a breather.
President Donald Trump said Wednesday the conflict was "very close to over," adding that oil prices would "come dropping down." That's the kind of statement that would normally send crude tumbling and stocks soaring across the board. But the market isn't quite buying it wholesale. There's still this pesky reality of disrupted shipping flows through the Strait of Hormuz, which matters a lot for global oil supply. So investors are pricing in a cautious middle ground—hoping for de-escalation but hedging against ongoing supply risks. It's like everyone nodded at the optimistic headline, then went back to checking the shipping manifests.
This tension kept the rally pretty selective into midday. Growth stocks were outperforming, while more cyclical sectors lagged. West Texas Intermediate crude rose 0.7% to $91.96 a barrel, and Brent crude added 0.9% to $95.63. Those are multi-week highs, which tells you that despite the easing rhetoric, the oil market is still pricing in some risk premium. Meanwhile, the 10-year Treasury yield climbed to 4.29%, up 4 basis points, as safe-haven demand eased slightly. Gold slipped 0.7% to $4,808, with SPDR Gold Shares (GLD) declining in tandem. So there's a modest shift away from havens, but not a full-blown risk-on stampede.
Across U.S. equity markets, performance was uneven, with large-cap growth stocks doing most of the work. The S&P 500 rose 37 points, or 0.5%, to 7,004.51. The Dow Jones Industrial Average fell 199 points, or 0.4%, to 48,336.49, weighed down by industrial names. The Nasdaq 100 gained 1.0% to 26,099.91. Within the Magnificent Seven stocks, Tesla Inc. (TSLA) surged, while Microsoft Corp. (MSFT), Meta Platforms Inc. (META), and Nvidia Corp. (NVDA) traded higher. The Russell 2000 was flat at 2,706.96, so small-caps weren't really participating in the fun.












