Petroleum vs Renewables, from George DeVaux
“The Threat That Will Send Oil Down to $10″:
“We conclude that the economics of oil for gasoline and diesel vehicles versus wind- and solar-powered EVs are now in relentless and irreversible decline, with far-reaching implications for both policymakers and the oil majors,” Mark Lewis, the global head of sustainability research at BNP Paribas Asset Management.”