Both the S&P 500 and Nasdaq composite finished April with their largest monthly gains since 2020, as investors looked past the war in Iran and focused instead on strong earnings and a revived tech trade.
Both the S&P 500 and Nasdaq composite finished April with their largest monthly gains since 2020, as investors looked past the war in Iran and focused instead on strong earnings and a revived tech trade.