U.S. equities pulled back sharply by midday Thursday, April 23, 2026, with the S&P 500 down 0.71%, the Nasdaq off 1.01%, and the Dow Jones declining 0.77% from Wednesday’s close. A flare-up in Strait of Hormuz tensions drove Brent crude to $103 per barrel, reigniting stagflation

