Tehran is keeping up its stranglehold on the Strait of Hormuz, giving rise to growing concerns of a global energy crisis ...