OPEC secretary-general said oil demand growth this year is 400,000 bpd.

2026-10-12

OPEC secretary-general said oil demand growth this year is 400,000 bpd.