Stock Market | Finance | Global News | Sports
The S&P 500 erased March’s sell-off in April and reached a new all-time high, underscoring market…