World·Al Jazeera·3d agoIran

Iran's Missing Oil Billions

Trustees owe up to 11bn euros

Negative1 min read
Iran's Missing Oil Billions

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

More on this