ifmat.org
Iran Sells More Oil But Revenue Falls Short
Despite a recent surge in oil exports, Iran is grappling with a large budget deficit partly due to inadequate oil income, raising questions about its real earnings. Davoud Manzour, the head of Planning and Budget