“Iran is predicted to maintain chokepoint control over the Strait of Hormuz for months or even years.”