G7 country leaders are due to meet on June 15-17 in Canada, where they will discuss the price cap first agreed upon in late 2022, following Moscow’s full-scale invasion of Ukraine. A majority of ...
The Group of Seven (G-7) countries are moving closer to endorsing a price cap on Russian oil — an untested plan that would seek to limit the Kremlin’s profits from selling the commodity worldwide. The ...