Russia’s energy giant Gazprom has claimed force majeure, essentially declaring that gas deliveries to Germany through the crucial Nord Stream 1 pipeline are suspended indefinitely.

Continue Reading