Oil climbed $1 on Friday, heading towards $95 as concerns over tight fuel supplies in the run up to winter returned to the fore.
The market awaited a key U.S. jobs report for clues about the economic health of the world's top oil consumer.
U.S. crude rose $1.10 to $94.59 a barrel by 7:09 a.m. EDT, having fallen by $1.04 on Thursday after striking a record high of $96.24.
Brent crude was up $1.32 to $91.04, off its record high of $91.71 from the previous session.
In view of the extreme fundamental tightness we believe that risks in this market remain skewed to the upside, analysts at Barclays Capital said in a research note.
Oil tumbled from its peak on Thursday as traders took profits from oil's 40 percent rally since mid-August, built on the back of supply tightness, a weak dollar and a flight from riskier assets into commodities as a global credit squeeze riled other markets.
There was some profit-taking and concerns over the impact to the U.S. economy, said Gerard Rigby from Fuel First Consulting in Sydney. Weakness in the U.S. economy could erode demand growth from the world's top energy consumer.
The market awaited data on U.S. payrolls for October for further clues on how the economy there is faring. Analysts are expecting the report, due later on Friday, to show the economy created 80,000 jobs last month, after an increase of 110,000 jobs in September.
Traders said supply worries continued to support prices, and cited comments by the U.S. Energy Information Administration (EIA) about fears of a shortage next year, as well as continued strong demand in Asia.
EIA administrator Guy Caruso said that if OPEC does not crank up production, markets would be short of oil early next year.
The Organization of the Petroleum Exporting Countries, which supplies more than a third of the world's oil, rejects any talk of supply tightness and blames speculators, political tensions and a weak dollar for driving up the cost of fuel.
OPEC, which in September agreed to boost supplies by 500,000 barrels a day from November 1, has resisted consumer calls for more oil. OPEC heads of state are due to meet in Riyadh this month.
(Additional reporting by Felicia Loo in Singapore)