How the Oil Price Slump Helps Renewable Energy January 16, 2015 deflation ethanol ev iea oil prices opec pv renewable energy solar power stimulus +