Iran's Ministry of Oil: Despite facing war and sanctions, more than 60% of the annual oil revenue budget target has been achieved.

2026-07-26

Iran's Ministry of Oil: Despite facing war and sanctions, more than 60% of the annual oil revenue budget target has been achieved.