Iran's $100B Frozen Assets: What They Are, Where They're Held, And Why They Matter Now
NDTV.com
April 15, 2026
The holdings are believed to include around $20 billion in China, $6 billion in Iraq, according to reports.
Discussion in the ATmosphere