Iran faces 26% oil revenue deficit despite surging exports

An oil drilling rig in southern Iran
An oil drilling rig in southern Iran

Iran’s Supreme Audit Court reports that despite a surge in oil exports, the projected revenues from these exports in recent months have not been met in the national budget.