Speaking at the G7 Summit, Trump said the deal reached with Iran on Sunday could be signed “tomorrow (Thursday), maybe the next day (Friday),” after earlier reports suggested it would be finalized in Switzerland with Vice President JD Vance representing the United States.