Energy & Consumer MarketsHormuz Closure Sends Petrochemical Costs Into European Supply Chains as IMF Warns of 1970s-Scale CrisisSalvado•Apr 27, 2026