Remove Cheap Remove Oil Remove Resource Remove Slovakia
article thumbnail

War in Ukraine: We Need to Talk About Fossil Fuels

Cars That Think

Russia’s energy resources are enormous and Europe’s dependence on them is deep and pervasive. Russia is the world’s second largest producer of crude oil, behind the United States and ahead of Saudi Arabia, and its second largest exporter, behind Saudi Arabia. percent stake in the enormous Sakhalin-2 oil and gas development.

Ukraine 118