Iran's Oil Revenue Woes Deepen Amid Export Discrepancies
David Manzor, head of Iran's Budget and Planning Organization, revealed that the government met only 70% of its projected revenues due to lagging oil exports, indicating a major budget deficit.