U.S. stocks end mixed, claw back earlier losses as S&P seals best May since 1990 MarketWatch 2025-05-30 20:07 Source Original site