OPEC Secretary General: Demand for oil and gas will persist in the long term.

2025-11-03

OPEC Secretary General: Demand for oil and gas will persist in the long term.