The UK has urged its G7 allies to lower the price ceiling for Russian oil to further pressure Vladimir Putin to end the war in Ukraine. This issue was a priority for discussion at the G7 finance ministers’ meeting held in Banff, Canada, from May 20-22. The EU believes…