Trump blockade squeezing Iran so hard regime may be dumping oil into Gulf, experts say
Satellite images show a large suspected oil slick spreading near Iran’s main oil export terminal, Khargah Island, which experts say could be evidence that Tehran’s oil infrastructure is collapsing under increasing pressure from the United States. The oil slick seen in Copernicus Sentinel satellite images between Wednesday and Friday covered an area of ​​about 45…