Time to be frank about our predicament.
In its 2023 annual report, OPEC forecasts demand for crude to reach 116 million barrels per day by 2045 under its main scenario, a 16.5 percent increase from the 99.4 in 2022.
That’s good news, but we need to put it in context.