Global Energy: The Reports of My Death Have Been Greatly Exaggerated

November 15, 2021

Over the last decade, the consensus oil pricing scenario was based on a significant drop in demand between 2019 and 2030, driven by environmental, technological (EV) and regulatory pressures (e.g. Net Zero targets).

Download PDF