14 March 2024
Reuters this week reported that the divergence between IEA and OPEC demand numbers is the largest in 16 years. The IEA predicted last year that oil demand would peak before 2030. OPEC has a vested interest in stronger global demand, so there may well be an overestimation bias in its outlooks.