“Agreement with Iran reached, Trump says,” CNN, 6-14-26. “US President Donald Trump says an agreement with Iran has been reached and that the US will end its naval blockade on the country. Tehran has not immediately confirmed the agreement. Key mediator Pakistan said an official signing ceremony will take place in Switzerland on Friday.” But what are the terms?
“Iran says draft US deal includes oil sanctions waiver, nuclear limits and asset release,” Al Monitor, 6-14-26.
“Iran, U.S. reach deal to end war, ‘including in Lebanon,’ and reopen Strait of Hormuz,” CBC, 6-14-26.
