SCHLOSS ELMAU — Leaders of the Group of Seven rich democracies are having “very constructive” discussions on a possible cap on Russian oil imports, a German government source said on Saturday shortly before the start of the G7 summit. “We are on a good path to reach an agreement,” the official said. Read More