United States benchmark West Texas Intermediate reversed earlier losses in afternoon trade, rising about 2% to around $32 a barrel after the US military launched air strikes in major crude producer Iraq.
But prices are still down more than 20% this week and on course for their biggest weekly drop since the global financial crisis of 2008.
Brent crude, the global benchmark, also jumped about 2% to about $34, erasing earlier losses – but is still down 25% for the week, Bloomberg News reported.
Crude markets were plunged into turmoil at the start of the week after top exporter Saudi Arabia began a price war amid a row with Russia over whether to cut output to support the virus-battered energy sector.
That triggered the biggest one-day drop on Monday, March 9, since the start of the Gulf War in the 1990s.
The virus outbreak then added to downward pressure, as growing concerns about a global recession and travel restrictions – including a temporary ban on travel from mainland Europe to the US – dimmed the outlook for demand.
"The scale of the oil price crash would have economists and analysts revaluating their forecast for growth, and even increase the urgency among central bankers to cut interest rates," said Phillip Futures in a note.
The rout continued in Asia on Friday with stocks and oil plummeting in morning trade, although they pared their losses in the afternoon.
Analysts said oil prices were boosted after US air strikes against a pro-Iranian group in Iraq, a member of the Organization of the Petroleum Exporting Countries (OPEC).
The price war started after Saudi Arabia and other OPEC members pushed for an output cut to combat the impact of the virus outbreak.