Russia’s Energy War on Europe: G7 Agrees on Price Cap for Russian Oil, Gazprom Delays Nord Stream 1 Reopening
Cutting off supplies is now Russia's main weapon in the energy war against Europe. September 2 Russia delays Nord Stream ...
Read moreDetails





