World·Al Jazeera·3d agoIran
Iran's Missing Oil Billions
Trustees owe up to 11bn euros
Negative1 min readImportance

AI Summary
Iran says oil intermediaries known as "trustees" owe it 10-11 billion euros ($11-12bn) in missing revenue from past crude sales, as US sanctions and a naval blockade squeeze Tehran's oil income.
Keywords
Iran sanctionsoil revenueoil intermediariesUnited Statesshadow banking


