U.S. Central Command estimated that its naval blockade has prevented Iran from exporting more than $25 billion worth of crude oil

Activity

Activity (0)
Loading comments...
Opening sign-in…