US President Donald Trump on Thursday announced a "great settlement" with Iran to end the Middle East war, saying he expected a deal to be signed in Europe in the coming days.

US-Iran tensions spike as Trump cancels planned strikes, touts a ‘great settlement’ and possible Europe signing amid Hormuz and Oman flashpoints.

US president says negotiations have been presented to highest levels of Iran’s leadership

President says final agreement could be signed this weekend