OilPrice · · 1 min read

Russia’s Oil Windfall Vanishes as Urals Crashes to $42 a Barrel

Read on OilPrice
Share: