Global oil prices rebounded sharply on Friday as traders digested strong jobs data in top crude consumer the United States and tracked ongoing tensions over Iran.
New York's main contract, West Texas Intermediate (WTI) light sweet crude for September, jumped $4.27 to $91.40 a barrel.
Brent North Sea crude for delivery in September soared $3.04 to $108.94 a barrel in London deals.
The market spiked as official data showed that the US economy created 163,000 jobs in July, beating forecasts for a gain of 100,000.
"July non-farm payrolls smashed expectations and justified why the Fed avoided being drawn in to QE3 this week. Investors are happy, for now," said analyst Mike McCudden at online brokerage Interactive Investor.
Markets had fallen on Thursday after the European Central Bank announced no new action on the eurozone debt crisis one day after the US Federal Reserve opted against more quantitative easing (QE) measures.
"Crude oil prices rebounded from yesterday's losses with fairly dramatic gains today as a result of the weaker dollar and more upbeat sentiment," added CMC Markets analyst Brenda Kelly.
A weaker US currency makes dollar-denominated oil more attractive to buyers using stronger currencies, tending to lift crude demand and prices.
Oil also won strong support this week from geopolitical tensions surrounding key producer Iran.
US President Barack Obama on Tuesday imposed new economic sanctions on Iran's oil export sector and on a pair of Chinese and Iraqi banks accused of doing business with Tehran.
"Iranian sanctions helped build on recent increases in oil prices," noted Inenco analyst Tom Pering.
"Supply concerns have really taken the forefront of investors' minds as the effects of sanctions and geopolitical issues are beginning to take hold.
"Oil has returned to bullish territory and can be expected to trade in a range between $105-109 per barrel over the next week."
Obama said the new measures highlighted US determination to force Tehran "to meet its international obligations" in nuclear negotiations.