Iran’s oil trustees face questions over billions in unpaid sales revenue
An Iranian judiciary spokesperson put outstanding oil-sale proceeds at €10 billion to €11 billion. Sanctions and disputed accounts complicate the question of where the money stands.