The S&P 500 has now erased its post–‘liberation day’ losses in their entirety MarketWatch May 02, 2025Finance link