Oil demand growth has started to show signs of slowing, and demand is expected to begin to decline by 2030 across all scenarios.
Mckinsey
Oil demand growth has started to show signs of slowing, and demand is expected to begin to decline by 2030 across all scenarios.
Mckinsey