Large Oil Slick Detected West of Iran's Kharg Island
Satellite imagery has revealed a large suspected oil slick spanning dozens of square kilometers in waters west of Iran's Kharg Island, the country's primary oil export terminal in the Persian Gulf, with images captured between May 6 and 8, 2026. The slick, appearing as a gray and white patch consis
Verilumia