Sharply declining oil prices might be beneficial of economy as a whole in the short run but will considerably hurt the renewable sector in the long run. Green sentiment on its own is economically unsustainable. Hydrogen Market Analysis Global Biofuel Production Forecast, Extreme Market Scenario What Was Russia Thinking In Refusing To Cut Oil Production? … [Read more...] about All-Out Oil Price War is Bad for Renewables