The US and Iran have reached a comprehensive peace agreement, with Iran set to receive a $300 billion reconstruction fund and the release of $24 billion in frozen assets. The deal also includes lifting the US naval blockade in the Strait of Hormuz, with the signing ceremony scheduled for June 19, 2026 in Geneva.