Iran Oil Spill: Massive Leak Near Kharg Island Amid US Sanctions Crisis
Sofia, Bulgaria — May 11, 2026 A sprawling oil slick now covering approximately 65 square kilometers near Iran’s Kharg Island—one of the world’s largest offshore oil terminals—has triggered alarm over an impending environmental catastrophe in the ecologically sensitive Strait of Hormuz. Satellite imagery and maritime intelligence firms confirm the spill’s rapid expansion, with a second, … Read more