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