President Donald Trump threatened "there won't be anything left" of Iran if no peace deal is reached, as their truce came under further strain with drone attacks on US allies in the Gulf.
Washington, locked in a war with Iran since US and Israeli forces launched strikes in late February, has struggled to break an impasse in negotiations and end the conflict, which has shaken the Middle East and sent energy prices climbing.