U.S. stocks opened lower today, with the Nasdaq and the Russell 2000 leading the decline as traders sold into a market facing a sharp rise in borrowing costs and another jump in oil prices.
The move came as the two-year Treasury yield rose 7.5 basis points to 4.066% and the 10-year yield climbed 10.6 basis points to 4.563%. Crude added $2.52, or 2.6%, to $99.44, while the June crude contract rose $2.66 to $103.83. Oil jumped 2% on Iran tensions, and traders were watching risks tied to the Hormuz Strait while betting on higher energy prices.
President Trump said today that he did not underestimate Iran, and repeated that Iran would not have a nuclear weapon, saying it was the answer no matter the cost. That backdrop kept defense and energy risks front of mind for investors even as they looked to digest a strong run in oil and rates.
The weaker open also followed a session in which the market had to absorb a very hot debut from Cerebra. The company IPOed yesterday, opened at $285 after being priced at $185, and later traded at $305. That kind of first-day pop can grab attention, but it did not change the pressure building across the broader market this morning.
China was over and the news headlines did not impress, leaving traders with little to offset higher yields, firmer crude and fresh concern about Iran. For now, the question behind why is the market down today is less about one single trigger than the way those three forces are hitting stocks at the same time.

