Stocks broke an ugly six-day losing streak to finish about four percent higher Wednesday.
The Dow gained 661 points, the Nasdaq added 191 points and the S&P 500 increased 73 points. Benchmark crude lost another 71 cents to $38.60 a barrel.
– Anthony Pollreisz