Acceding to Iran's latest demands would mean giving it control over the Strait of Hormuz and would be tantamount to admitting ...