Energy MarketsFinanceTop Stories

G7 countries agree on introducing a price cap on Russian oil

The measure aims to limit Russia's earnings from oil exports

Related Posts