World Wires · story 70015 · unverified · 1 source(s)

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.

Open in the desk

Coverage

What this site indexes