U.S. President Donald Trump says a deal with Iran is agreed and that the agreement is signed, with the text expected to be released after a formal signing on Friday. Trump made the remarks while traveling to Evian, France, to attend a G7 meeting. Multiple outlets report that U.S. officials say the agreement has been signed electronically by both sides. Trump also links the deal’s provisions to conditions involving Iranian compliance and behaviour, including the prospect of sanctions relief contingent on meeting those terms. Separately, Trump says the Strait of Hormuz would be fully open by Friday. NBC News notes Trump faces pressure to disclose the agreement’s text promptly, including the possibility that he could read it publicly “word for word” during a press conference. Other reporting emphasizes that while an agreement is already in place and signed electronically, the publicly released document will come after Friday’s formal signing, with the timing described as “sometime after Friday.”