@Open Source Intel: Pentagon: The U.S. naval blockade in the Gulf of Oman has cost Iran $4.8 billion in oil revenue. More than 30 tankers are stranded at sea, dozens of ships turned away since mid-April. Some shipments a
The U.S. naval blockade in the Gulf of Oman has cost Iran $4.8 billion in oil revenue since mid-April, with more than 30 tankers stranded at sea and dozens of ships turned away. Some shipments are still reaching China via longer and riskier routes.
