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

Opening sign-in…