The S&P 500 closed up 0.9% to 5224.62, while the Nasdaq and Dow gained 1.3% and 1%, respectively.
The S&P 500 closed up 0.9% to 5224.62, while the Nasdaq and Dow gained 1.3% and 1%, respectively.
The S&P 500 closed up 0.9% to 5224.62, while the Nasdaq and Dow gained 1.3% and 1%, respectively.