US Central Command claims naval blockade prevents $25B in Iranian oil
US Central Command stated that its resumed naval blockade has prevented Iran from exporting over $25 billion worth of oil.
US Central Command stated that its resumed naval blockade has prevented Iran from exporting over $25 billion worth of oil.