The S&P 500 snaps out of its funk with its best day in months after good earnings and economic reports.

The benchmark U.S. index rose 1.7 percent following a broad-based surge in share prices of materials, tech and health care companies.The benchmark U.S. index rose 1.7 percent following a broad-based surge in share prices of materials, tech and health care companies.

Leave a Reply