Iran transfers $7.5B in oil revenues to central bank despite US naval blockade: Report
- Oil revenues in first 4 months of Iranian year reach 99% of amount projected in state budget
12:20
General