Business Closure of Strait of Hormuz Could Trigger Global Recession, Warns Citadel CEO Ken Griffin byStaff ReporterApril 14, 2026