U.S. stocks wavered Thursday, with the S&P 500 and Nasdaq flat while the Dow fell 84 points after early losses eased on a Reuters report that U.S. and Iranian negotiators may strike a phased deal to reopen the Strait of Hormuz.
Treasury yields kept pressure on equities: the 30-year bond yield touched 5.446%, its highest since 2004, and the 10-year climbed to 5.15%, near a 2007 high.
Oil also limited any rebound, with Brent up 2% to about $105 a barrel and WTI up 2% to around $94, reinforcing worries that energy costs could feed inflation.
Rate expectations hardened alongside those moves, with Fed funds futures implying a 66% chance of another Fed hike in October, up from about 55% a week earlier.
The backdrop is a resilient U.S. economy—strong PMI readings suggested business activity is still booming—leaving investors focused less on recession risk than on how long rates above 5% can weigh on housing, borrowing and valuations.