Neither the US nor Iran have launched attacks in the last two nights, after almost two weeks of tit-for-tat strikes risked derailing talks to permanently end the war.

President Donald Trump has paused attacks on Iran for the second night in a row to give diplomacy more time, the US ambassador to the UN has said. Speaking to Fox News on Sunday, ambassador Mike Waltz said the president was "giving talks some space, he's giving it a little bit of room". An Iranian army spokesperson said on Sunday that Tehran had halted "retaliatory" attacks in the region in response. The pause follows nearly two weeks of daily US strikes and tit-for-tat attacks, effectively unravelling the ceasefire struck in June. Asked whether Trump had decided against escalation for now, Waltz told NBC: "I wouldn't go that far at all. The president is keeping all options on the table." Waltz also rejected reports in the New York Times, external that administration officials had warned expanding hostilities could dangerously drain a diminished stockpile of air defence munitions. "The US military... has everything that it needs to conduct this campaign as effectively as it needs to be," he said. Meanwhile, Iran and Oman held several rounds of technical talks in Tehran on Friday and Saturday to discuss management of the Strait of Hormuz, according to Iranian foreign ministry spokesman Esmail Baghaei.