Oil rose about 2 percent Tuesday after a sharp drop in the dollar and reports of pipeline problems in the Midwest.
Here's a breakdown of how energy prices traded Tuesday:
On the New York Mercantile Exchange:
Crude gained $2.11 to settle at $102.70 per barrel.
Gasoline added 1.90 cents to settle at $3.05 per gallon.
Heating oil climbed 5.16 cents to settle at $3.053 per gallon;
Natural gas gained 14.8 cents to settle at $4.666 per 1,000 cubic feet.
On the ICE Futures exchange:
Brent crude: added $2.05 to settle at $116.73 per barrel.