from www.independent.co.uk1 year agoFinance ministers of the G7 group of leading democracies have agreed a global price cap on Russian oil and petroleum products. Read at www.independent.co.uk #effectiveness #virtual-meeting #democracies[add][|| ... ]