Iran exporting 1.4m crude bpd despite US naval blockade: IEA
TEHRAN, May 22 (DID) – The International Energy Agency (IEA) has said that Iran is exporting 1.4 million barrels of oil per day (bpd) in spite of the US naval blockade in the Strait of Hormuz.