External Publication
Visit Post

Iran's $100B Frozen Assets: What They Are, Where They're Held, And Why They Matter Now

NDTV.com April 15, 2026
Source
The holdings are believed to include around $20 billion in China, $6 billion in Iraq, according to reports.

Discussion in the ATmosphere

Loading comments...