Iran's grip on the Strait of Hormuz, one of the world's most important trade routes, has frustrated and enraged Washington.