Iran Defies US Oil Blockade, Transfers $7.5bn to Central Bank, Report Says
Iran records 99% of its budgeted oil revenue in first four months of fiscal year despite disruption to exports and maritime trade By Abdullahi Yusuf Iran has transferred $7.5 billion … Read More
