Signed just days before UN sanctions snapped back into place, the $25-billion Russia–Iran nuclear deal …
Read More »Africa: A Possible Solution For Europe’s Energy Troubles
Russia’s unprovoked invasion of Ukraine is profoundly altering the global energy landscape. As the world’s third-largest oil producer (US $11.3 billion barrels per day) and second-largest exporter and producer of liquified natural gas (LNG), Russia supplies nearly a sixth of the global oil and gas supply. Moscow’s dominance is particularly …
Read More »
Eurasia Press & News














