NEW YORK (AP) -In the largest single-day point gain in the history of the Dow Jones Industrial Average, U.S. stocks surged Wednesday, making up all their losses from a Christmas Eve plunge.
The Dow finished up 1,086 points, or 4.98%, to close at 22,876.
Gains in technology companies, retailers, health care and internet stocks drove the broad rally, which gave the benchmark S&P 500 index some breathing room after it slid Monday to just shy of what Wall Street calls a bear market.
U.S. crude oil prices surged, on track for their biggest one-day gain in more than two years.