Sunday, September 15, 2019

5% of the global oil supply disrupted. But wind and solar are 'unreliable'?