UK, US and rest of G7 agree price cap on Russian oil to choke Putin's war machine

Sky News

Published

G7 finance ministers have agreed to impose a price cap on Russian oil exports in an effort to limit funding for President Putin's war in Ukraine.

Full Article