The United States and Iran have agreed to a 60-day roadmap toward a final peace deal during high-level talks in Switzerland. To support the negotiations, the U.S. Treasury issued a temporary 60-day general license authorizing Iranian oil sales through August 21, 2026. In return, Tehran committed to allowing IAEA inspectors back into the country and ensuring free transit through the Strait of Hormuz. Despite progress on a Lebanon de-confliction framework, regional tensions remain high as Israel vows to maintain military control in southern Lebanon.
Story comments
Loading comments…