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