OPEC Secretary General: We are ensuring that supply and demand remain in balance.

2025-11-03

OPEC Secretary General: We are ensuring that supply and demand remain in balance.