So inefficient green energy production is "crushing" fossil fuels? That's where I started to tune out that idiotic article.
Lol, it couldn't be that the world is awash in oil, and the market has realized that so called "peak oil" is now not even on the distant radar screen?