russia

10621 articles

Proposed price cap on Russian oil moves closer at G7 summit

Western leaders hope to tighten vice around Vladimir Putin without causing backlash at home or in global southA proposed cap on the price of Russian oil and pipeline gas to slash the Kremlin’s revenues and reduce inflationary pressures in the west gathered support on...
141185 total articles

Pin It on Pinterest