U.S. Markets closed

S&P 500 snaps five-day losing streak, oil extends gains

Stocks climbed Thursday following a choppy morning of trading.