May 4, 2026 0Comment US naval blockade in Strait of Hormuz strains Iran’s economy, $435M daily impact