▲ Peaking
World
🔮 fades
Iranian council head Mohsen Rezaee claims billions of dollars made amid blockade
Iranian council head Mohsen Rezaee reports a surge in oil revenues to $7.5 billion despite ongoing blockades and regional conflict.