Oil prices edged higher today after earlier falls as investors weighed the risks of recession and how fuel demand will be affected by rising interest rates and tight supplies.
Brent crude futures rose by 38 cents, or 0.3%, to $112.12 this afternoon, having dropped as low as $108.04 earlier in the session.
US West Texas Intermediate (WTI) crude futures were up 32 cents, or 0.3%, at $106.51 after touching a session low of $102.32.
Both benchmarks plunged 3% yesterday and are at their lowest since the middle of May.
Investors are continuing to assess how worried they need to be about central banks potentially pushing the world economy into recession as they attempt to curb inflation with increases to interest rates.
"Recession fears have their grip on markets, but the mood swing is rather one of ebbing optimism than swelling pessimism," said Julius Baer analyst Norbert Rucker.
US Federal Reserve chief Jerome Powell said that the Fed was not trying to engineer a recession to stop inflation but was fully committed to bringing prices under control even if doing so risked an economic downturn.
"Beyond the recessionary fears, soaring refining margins continue to underscore extremely tight oil products markets which matters profoundly for global central banks," said Japanese bank MUFG.
Meanwhile, Russia continues to find alternative customers for its oil.
President Vladimir Putin said that Russia was rerouting its trade and oil exports towards countries from the BRICS group of emerging economies in the wake of Western sanctions over the conflict in Ukraine.
China's crude oil imports from Russia in May were up 55% from a year earlier and at record highs.
Reuters also reported that India is providing safety certification for dozens of ships managed by a subsidiary of Russian shipping group Sovcomflot, enabling oil exports to India and elsewhere after Western certifiers withdrew their services.
US President Joe Biden, meanwhile, called on Congress to pass a three-month suspension of the federal gasoline tax to help to combat record pump prices and provide temporary relief for American families this summer.
The US Energy Information Administration said its weekly oil data, which was scheduled for release today, will be delayed until next week at the earliest because of system issues.