The Strait of Hormuz is a "war zone": 1,000 ships blocked, "worth $25 billion."