Putin Bans Sales Of Russian Oil To Countries That Comply With G7 Price Cap
Having promised that it would reveal its response to the recently implemented by the G7 price cap on Russian oil exports, moments ago the Kremlin did not disappoint, and as the WSJ reports, Russian President […]