The United States and Iran have signed a Memorandum of Understanding that removes the blockade in the Strait of Hormuz. Israeli officials have expressed a negative reaction to the agreement, noting that it fails to require an end to Hezbollah aggression from Lebanon.
Analysts John Waage, Lana Silk, and Alex Traiman examined the developments.