Russia’s Oil Windfall Vanishes as Urals Crashes to $42 a Barrel
-
Russian crude oil prices have fallen back to where they were before the
Middle East war, with its flagship Urals averaging just $41.66 a barrel
during the ...
18 hours ago