Stocks rallied near session highs Tuesday, after major averages saw their biggest drop this year, boosted by a batch of upbeat earnings results and some better-than-expected economic reports.
Investors were also heartened as gold, oil, and other commodities pared back some of this week's steep declines.
(Read More: Look for More Downside on Stocks)
Brent crude futures were down $1.10 at $99.53 per barrel. It earlier hit $98.00, the lowest since July 2012.
U.S. light, sweet crude was down 69 cents to $88.02 a barrel after hitting a low of $86.06, its weakest since December 2012. Both were set for their longest losing streak since December.