What are the pros and cons of Trump’s Iranian naval blockade?

6 months ago