COVID-19 and energy transition will expedite peak oil demand to 2028

Before COVID-19, we had called for peak oil demand of just over 106 … also spill over to developing countries and satisfy part of their energy demand.