Companies Is Iran Derailing the Rally That Nvidia Just Couldn’t Save? admin May 21, 2026 U.S. equities pulled back at midday Thursday, with the S&P 500 down 0.26%...