Recent News Saudi Aramco Chief Issues Stark Warning About Potential Global Energy Crisis in Strait of Hormuz The global energy market faced a sobering reality check this week as Amin Nasser, the chief executive of Saudi Aramco, detailed the by Josh Weiner 6 hours ago