Neither the US nor Iran have launched attacks in the last three 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 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. Oil prices have dropped sharply in the wake of the pause, opening at $91per barrel on Monday morning after hitting $100 for the first time since May last week. 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. As of Sunday evening, Trump had not spoken publicly on the latest developments, but earlier posted computer-generated images on his Truth Social account that depicted US military planes bombing Iranian ships and Kharg island.