Aramco CEO: Less than 10% of the world's oil inventory is actually available

05 Oct 2026 09:08Energy