Aramco CEO: Global oil supply cushions 'scarily thin’

05 Oct 2026 08:12Energy