OPEC Secretary General: Oil and gas supplies are sufficient and secure.

2025-11-03

OPEC Secretary General: Oil and gas supplies are sufficient and secure.