U.S. stock benchmarks moved higher Wednesday even as investors considered risks to the global economy.
The S&P 500 rose 71.68 points, or 1.8%, to 3979.87. The Dow Jones Industrial Average rose 435.98 points, or 1.4%, to 31581.28. The Nasdaq Composite gained 246.99 points, or 2.1%, to 11791.90. That snapped a seven-day losing streak, the worst stretch for the tech-heavy index since 2016.