U.S. stocks extended their May rally, with the S&P 500 and Nasdaq hitting records on gains of 0.3% and 0.2%, respectively, and the Dow adding 0.2%.
U.S. stocks extended their May rally, with the S&P 500 and Nasdaq hitting records on gains of 0.3% and 0.2%, respectively, and the Dow adding 0.2%.