US Central Command Chief Admiral Brad Cooper Says Blockade Has Halted $25 Billion of Iranian Crude Exports
Admiral Brad Cooper announced on 16 October that the blockade has stopped $25 billion of Iranian crude exports, hurting the finances of the Islamic Revolutionary Guard Corps.