Iran’s $100-Billion Frozen Assets: What They Are, Where They’re Held, And Why They Matter Now by NDTV Profits | April 16, 2026 12:16 am | Latest Posts, Market, Trending News The holdings are believed to include around $20 billion in China, $6 billion in Iraq, according to reports.