The International Energy Agency believes that oil demand will not peak before 2050 under the current policy scenario.

2025-11-12

The International Energy Agency believes that oil demand will not peak before 2050 under the current policy scenario.