Home Global oil demand could peak 'around 2030': IEA 12 Nov. 2025 Global oil demand could peak 'around 2030': IEA