
Iran Kharg Island oil leak forms 20-mile slick
Satellite imagery has confirmed a large oil spill originating near Iran’s Kharg Island export terminal in the Persian Gulf, emerging between May 6 and May 8. Analysts estimate roughly 80,000 barrels of crude have formed a slick covering about 20 square miles. Kharg Island handles around 90% of Iran’s oil...








