Today's Recap · Thursday, July 9, 2026
Stocks slip, oil jumps, and rates push higher on Iran jitters
U.S. indexes end mixed to lower after oil surges, Treasury yields climb, and volatility picks up.
The big picture. U.S. stocks finish mixed, with the S&P 500 down 0.3%, the Dow off 1.1%, and the Russell 2000 down 1.1%. The Nasdaq Composite ekes out a 0.2% gain, while the intraday S&P path starts near 7,460, rises toward 7,484, then fades into the close.
The sector tape skews red. Energy leads with a 1.7% gain, while tech rises 1.2%. Materials fall 2.6%, financials drop 1.9%, and consumer discretionary loses 1.8%. CNBC Markets says oil prices jump more than 4% after Trump threatens to bomb Iran and reimpose a naval blockade, and MarketWatch says oil ends at its highest price in over two weeks as the U.S.-Iran flare-up deepens.
Treasury yields move up across the curve. The 2-year yield sits at 4.13%, the 10-year at 4.569%, and the 30-year at 5.065%. The 5-year Treasury yields 4.308%. On the policy side, CNBC Markets reports Fed officials were split on the direction of interest rates at their last meeting.
Crypto trades lower alongside risk assets. Bitcoin falls 1.8% to 62,174.7891, Ethereum drops 1.8% to 1,736.6899, and Solana slides 4.1% to 77.36. The total crypto market cap falls 2.38% to $2.2T, with Bitcoin dominance at 55.9% and Ethereum dominance at 9.4%.