MarketWatch05/21/2026, 02:41 PMStock Market Today: S&P 500 and Nasdaq fall, Dow wavers as investors digest Nvidia earnings and jobless claims data; Oil rises after Iran nuclear report; Walmart results in focusGo to Source Site to Read Full Story