Thirty-Eight Percent of Iran’s Oil Revenue Did Not Return to the Country From March to November

Gholamreza Tajgardoun, head of the Budget Consolidation Commission of the Iranian regime’s parliament (Majlis), announced that over eight months in the current year (from March to November), about eight billion dollars, equivalent to 38% of Iran’s oil sales revenue, did not return to the country. Tajgardoun said on Wednesday, December 31, referring to the significant … Continue reading Thirty-Eight Percent of Iran’s Oil Revenue Did Not Return to the Country From March to November