Iran's judiciary says a network of oil intermediaries known as "trustees" owes the government between 10 billion and 11 billion euros, roughly half the oil revenue projected in this year's budget. The arrangement dates to 2012, when sanctions forced Tehran to sell crude through private channels. US officials cite the shortfall as evidence its pressure campaign is working.
Iran Says Oil Intermediaries Owe Billions in Missing Revenue
Source: Al Jazeera