Cover World Iran’s New $300 Billion Agreement: Financial Commitments and Regional Implications byAbha S VJune 18, 2026