Trump says deal to end war with Iran already signed and details to be released 'pretty soon'
Donald Trump says a deal to end the war with Iran has already been signed and details will be released "pretty soon"
This comes ahead of a formal signing ceremony in Switzerland on Friday
The deal remains shrouded in mystery, with few details so far made public, says our Washington correspondent
The US president says ships are "starting to move" again through the Strait of Hormuz, though BBC Verify analysis suggests we are yet to see a major spike in traffic
US markets opened sharply higher after the news. Oil prices have fallen - and there is "now every chance of avoiding a prolonged energy shock", writes the BBC's Faisal Islam
The deal includes an end to "military operations" in Lebanon, mediator Pakistan says. Iran describes the end of the war there as an "inseparable" part of the agreement
However, Israel says its forces will remain in the country indefinitely