World

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

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....Read More