Oil prices pulled back in choppy trading as a rebound by the dollar offset support from a stronger-than-expected US jobs report.
US crude oil prices reached a two-year peak above $87 a barrel ahead of the jobs report, when the dollar was weaker as the appeal of commodities remained boosted by this week's Federal Reserve moves to bolster economic recovery.
The dollar rallied on the surprisingly strong US nonfarm payrolls report.
The greenback had come under pressure after the Federal Reserve on Wednesday committed to buying $600 billion in government bonds to boost a faltering recovery.
US crude for December delivery slipped 29 cents to $86.20 a barrel, off its $87.22 intraday peak, the highest price since $89.82 was struck intraday on Oct. 9, 2008.
Prices were still on course to post a gain for the week of about 6%.
ICE December Brent crude fell 42 cents to $87.58.