
Finance ministers from the Group of Seven industrial powers have pledged to put in place a system designed to cap Russia’s income from oil sales – an idea the nations’ leaders promised to explore at their summit in June. The aim is to reduce Russia’s revenues and, by doing so, its ability to fund its […]