Iran EconomyWorldIraniranIran Has lost $10 Billion in Oil Revenue in the Last Five MonthsBrian Hook, the head of Iran Action Group at the U.S state department reported that due to the U.S oil sanctions on Iran, the Islamic Republic has... 14 Mar 2019