Aramco CEO: Oil demand picking up, inventories need refilling

05 Oct 2026 08:40Energy