Oil rose to a 30-month high on Thursday as fighters loyal to Moammar Gadhafi pushed back rebels from key areas in eastern Libya. Here's how energy contracts traded.
On the New York Mercantile Exchange:
Crude rose $2.45 to settle at $106.72 per barrel.
Gasoline gained 5.04 cents to settle at $3.1077 a gallon.
Heating oil picked up 5.91 cents to settle at $3.1125 a gallon.
Natural gas added 3.4 cents to settle at $4.389 per 1,000 cubic feet.
On the ICE Futures exchange:
Brent crude rose $2.25 to settle at $117.20 per barrel.