G7, EU agree Russia oil price cap to deny Moscow funds for Ukraine ‘war machine’
The G7 and EU on Friday agreed a $60-per-barrel price cap on Russian oil in an attempt to deny the Kremlin of war resources, as President Vladimir Putin said more strikes on Ukrainian infrastructure were “inevitable.”
