President Vladimir Putin said on Wednesday that Russian gas could still be supplied to Europe through one remaining complete part of the Nord Stream 2 channel but the ball was now in the EU’s court on whether it wanted that to be. Russia on Wednesday said it’s ready to supply gas to the European nations […]