Energy MarketsFinanceTop StoriesWater Markets

Oil prices ‘could reach “stratospheric” $380 a barrel if Russia cuts supplies further’

Russia could reduce exports in response to the proposed price cap on oil

Related Posts