Putin shuts off the gas? Europe is not only surviving, it’s winning the energy war against Russia.
April 03, 2023 at 06:55 AM EDT
Russia's war on Ukraine has resulted in Western Europe reducing its dangerous dependence on Russian oil and gas, writes Paul Brandus.