Tehran says the gap in position with Washington has narrowed - but the Strait of Hormuz remains a sticking point

Trump warned on Tuesday the US may strike Iran again after halting an attack for peace talks, as Tehran vowed new fronts if hit.

Trump says he came within an hour of restarting the campaign, while talks remain stalled and Iran eases Hormuz restrictions only for friendly countries as oil prices stay high

US president says Iran talks are near a deal but warns of fresh attacks