Cover World Iran’s New $300 Billion Agreement: Financial Commitments and Regional Implications byStaff ReporterJune 18, 2026