G7 leaders meeting for a summit in the Bavarian Alps are seeking a deal to impose a “price cap” on Russian oil as the group works to curb Moscow’s ability to finance its war in Ukraine.
Talks on the idea were set to continue overnight having begun on Sunday in the luxury resort of Schloss Elmau, where leaders want to enlist a range of countries beyond the G7 to put a ceiling on the price paid for Russian oil.
They hope that a cap…