Wall Street stocks finished solidly higher Thursday following a late-afternoon surge as worries over slowing economic growth gave way to bargain-hunting.
The Dow Jones Industrial Average finished at 23,138.82, an increase of 1.1 percent and up some 870 points from the low point of the session.
The broad-based S&P 500 climbed 0.9 percent to 2,488.83, while the tech-rich Nasdaq Composite Index advanced 0.4 percent to 6,579.49.
The push into positive territory came in the final 30 minutes of the session. While trading is usually light during Christmas week, data has suggested volumes more in line with non-holiday sessions.