U.S. Markets close in 1 hr 33 mins

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

Stocks climbed Thursday following a choppy morning of trading.