Oil markets could take until 2027 to bounce back due to disruptions in Hormuz, says Saudi Aramco CEO. May 12, 2026