Leaders of the Group of Seven rich democracies are having “very constructive” discussions on a possible cap on Russian oil imports, a German government official said on Saturday shortly before the start of the annual three-day G7 summit. The proposal is part of broader G7 discussions on how to further crank up the pressure on the Kremlin over its invasion of Ukraine without stoking global inflationary pressures. The Ukraine war, energy and food shortages and the darkening global economic outlook are expected to dominate the agenda of the summit that is taking place this year in Schloss Elmau, an alpine castle resort in southern Germany. The United […]