Adnoc CEO: Global oil demand seen over 100m bpd well into 2040s.

20 May 2026 12:23Energy