US President Donald Trump said a deal to end the war with Iran is 'mostly complete', with Tehran agreeing to suspend its nuclear program indefinitely.
Trump made the comments in an interview with Bloomberg, adding that talks over a lasting agreement will likely take place this weekend.
Iran has yet to comment on the deal, but has announced the opening of the Strait of Hormuz for commercial vessels under certain conditions.
Trump also hinted that he may travel to Pakistan to sign the agreement, which has been the subject of several rounds of talks.
The US President denied that the moratorium on Iran's nuclear program would expire after 20 years, saying it will be 'unlimited'.