IEA: the specter of an energy shock worse than 1973 looms over the Strait of Hormuz
The International Energy Agency (IEA) has sounded the alarm over the crisis paralyzing the Strait of Hormuz, describing the situation as the “greatest threat to global energy security in history.”