How the Strait of Hormuz Stifled a Market Rally April 9, 2026 by business How the Strait of Hormuz Stifled a Market Rally