OPEC Secretary General: Global oil demand is not expected to peak in the short term.

2025-11-03

OPEC Secretary General: Global oil demand is not expected to peak in the short term.