EconomyIran Grapples with Billions in Missing Oil Revenue Amidst Sanctions
Iran is facing a significant financial shortfall as billions of dollars in oil revenue, owed by a network of intermediaries known as 'trustees,' have reportedly gone missing. This crisis is exacerbated by US sanctions, which complicate the recovery of these funds and have led to accusations of corruption.
Al Jazeera English|October 12, 2026