S&P 500 logs largest 8-session gain since 2020, Nasdaq recoups recent losses MarketWatch 2025-05-01 20:02 Source Original site