Oil prices end below USD 100 per barrel on Russia-Ukraine diplomacy efforts, China COVID fears

Search

Oil prices end below USD 100 per barrel on Russia-Ukraine diplomacy efforts, China COVID fears

Oil prices tumbled more than 6 per cent, adding to Monday's drop of more than 5 per cent, as both the New York- and London-traded benchmarks settled below the key USD 100 per barrel mark for the first time since the start of Russia's "special military operation" in Ukraine.