Iran insists on controlling the Strait of Hormuz as US-led talks in Switzerland end, leaving key issues on nuclear limits, sanctions and safe oil transit unresolved.

US and Iranian officials are still expected to meet in Switzerland on Sunday, but Saturday's events point towards a likely major shift in the agenda for the first round of talks.

Iran's government has dealt two quick blows to its interim agreement with the United States.