Global
Recent 2026 satellite imagery from Copernicus program identified a 45-sq-km oil slick near Kharg Island, Iran's vital energy terminal. Analysts suggest this is a major leak since the 2026 conflict escalated 70 days ago. While the source remains unconfirmed, the area manages 7 million barrels of daily exports. Ongoing naval actions and 2026 military strikes have caused significant global supply disruptions.