After 3 years of full-scale war in Ukraine, Europe finally lays out road map to detox from Russian oil and gas

After three years of limited measures and political hangovers, the European Union has laid out a legal roadmap to finally end its long-standing addiction to Russian oil and gas. Under a new legislative proposal announced in…

Continue Reading