Expectedly, the crash in oil demand and prices has crushed oil and gas stocks to the point of making the energy industry the worst-performing sector this year. Not only is the oil and gas industry the biggest market loser of 2020, but it has also now become the worst performer on the market—ever. This year’s oil price plunge is like no other crash in the past that has battered the shares of oil and gas companies. The pandemic-driven crisis in the oil industry added to the ongoing concern of investors about putting their money into the fossil fuel industry while many governments and some of the largest institutional investors are increasingly looking at supporting and investing in low-carbon energy solutions. An irreversible trend toward a growing share of renewable power sources in the world’s energy mix and the growing societal and investor awareness about climate change and carbon emissions […]