Economy Iran's Gas, electricity Debt Settled; Petrochemical Exports Reach $61 Billion $2.7 billion of Iran's frozen assets in Iraq released June 26, 2023