OPEC: Oil demand has not yet peaked, and has raised its 2050 oil demand forecast to 124 million barrels per day.

2026-06-18

OPEC: Oil demand has not yet peaked, and has raised its 2050 oil demand forecast to 124 million barrels per day.