Benchmark oil gained 60 cents Thursday to $86.84 per barrel in New York.
Power outages are hampering refineries, storage tanks and supply terminals as they work to restore operations, largely in New York and New Jersey. Imports of oil are also limited, adding to supply problems.
Service stations in many cities have closed because of they can't get gasoline delivered or lack the power to pump it out of their tanks. That's left motorists to search for stations that are open and wait in long lines to fill their tanks.
Some positive U.S. economic news is also boosting oil. Reports for October showed manufacturing expanded for the second straight month, private businesses added more jobs and consumer confidence was at the highest level in nearly five years. And the government says crude inventories shrank last week.
The next key report is due Friday when the government releases the October jobs data.
A healthier economy can increase demand for energy products as more consumers commute to work and manufacturing facilities buy more diesel to power operations.
At the pump, the national average for a gallon of gas fell about a penny overnight to $3.507, according to AAA, Wright Express and the Oil Price Information Service. That's 27 cents less than it was a month ago, although about 7 cents more than a year ago.
The national average price of gas has dropped for 21 consecutive days, the longest continual streak since the middle of June. But gas remains at a record high for this time of year, according to AAA.
In London, Brent crude, which is used to price international varieties of oil, fell 66 cents to $108.04 per barrel.
In other trading:
— Heating oil fell 3 cents to $3.03 per gallon.
— Wholesale gasoline rose 1 cent to $2.64 per gallon.
— Natural gas gained 1 cent to $3.83 per 1,000 cubic feet after the Energy Department said inventories rose last week to a level that was 7.1 percent above the five-year average.