Stocks Mixed as 10-Year Yield Hits 2007 High; Oil Jumps on Iran Tensions

U.S. equities finished mostly flat to slightly lower on Thursday, with the Dow falling 0.31% to 51,349.98 and the S&P 500 dipping 0.02%, while the Nasdaq edged up 0.01%. The 10-year Treasury yield surged to 5.16%, its highest since 2007, pressuring valuations, and weekly jobless claims dropped to 197,000, reinforcing a tight labor market. Crude oil jumped 3.22% to $95.13 after U.S.-Iran talks stalled, lifting defense and energy sectors, while Oracle's force majeure at a data center project dragged AI hardware stocks.
The 10-year Treasury's climb to 5.16% marks a milestone not seen in nearly two decades, reflecting persistent inflation concerns and a labor market showing no signs of cooling. With jobless claims at 197,000, investors increasingly price in an October rate hike, which could further pressure growth-oriented valuations.
Sector rotation was pronounced: defense and energy names rallied on stalled U.S.-Iran diplomacy, while medical research and laboratory equipment stocks posted notable gains. Conversely, Oracle's force majeure at a New Mexico data center project rippled through AI infrastructure suppliers, underscoring how supply-chain disruptions continue to shape tech sentiment.
The combination of rising yields, geopolitical tension, and a tight labor market could squeeze both consumers and corporate borrowers. Higher Treasury rates may translate into costlier mortgages, auto loans, and business financing, potentially dampening spending. Meanwhile, energy price spikes could feed through to inflation, hitting lower-income households hardest. Investors face a delicate balancing act as they weigh October rate-hike odds against earnings resilience, with the upcoming PCE and payrolls reports likely to set the near-term tone.