Oil, gas, and war: The effect of sanctions on the Russian energy industry
Russia Tomorrow May 23, 2024 • 9:00 am ET Print this page Oil, gas, and war: The effect of sanctions on the Russian energy industry By Vladimir Milov Russia’s full-scale invasion of Ukraine in February 2022 challenged much of the common Western …