ENERGY Iran transfers $7.5B in oil revenues to central bank despite US naval blockade: Report by Anadolu Agency August 29, 2026 by Anadolu Agency August 29, 2026 Iran transferred $7.5 billion in oil revenues from sales during the first four months of the … Read more 0 FacebookTwitterPinterestEmail