Sebastian Schaffer, IDM, Russia news, Russia gas supply to Europe, Russia Gazprom, Russia gas prices, dependence on Russian gas, Nord Stream 2, European Green Deal, EU-Russia relations
Sebastian Schaffer, IDM, Russia news, Russia gas supply to Europe, Russia Gazprom, Russia gas prices, dependence on Russian gas, Nord Stream 2, European Green Deal, EU-Russia relations
Fair Observer, 461 Harbor Blvd, Belmont, CA 94002, USA