Remove Afghanistan Remove Economy Remove Oil Prices Remove Supplies
article thumbnail

Opinion: Is Russia Plotting To Bring Down OPEC?

Green Car Congress

Energy is the foundation of Russia, its economy, its government, and its political system. While oil and natural gas are crucial to Russia, Russia’s crude and natural gas are crucial to its neighbors on the Eurasian landmass. Russia supplied about 30 percent (146.6 mmbbl/day) in 2013. Death by Energy.

Russia 150