The United States and Iran cancelled scheduled talks aimed at implementing a nuclear peace deal, with Tehran citing Israel's military campaign in Lebanon as the reason for the delay. The talks were meant to begin negotiations on Iran's nuclear programme and reopen the strategically critical Strait of Hormuz, currently blocked by mines that impede global shipping.