Russia’s relations with its global counterparts have sunk to new lows as Moscow appears to have refused an olive branch from one of its biggest trading partners, Germany. On Thursday, Germany’s Foreign Minister Frank-Walter Steinmeier said that the Group of Seven leading industrialized nations should allow Russia back into the group in the longer term.