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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results