Business Aramco CEO Warns 1 Billion Lost Barrels Will Delay Oil Market Recovery May 10, 2026 Aramco CEO Amin Nasser Sounds the Alarm on Global Oil Shortfall Saudi Aramco’s CEO Amin Nasser stated that the world lost approximately 1 billion barrels of oil over the past…