New Satellite Imagery Shows Renewed Oil Leak From 2024 Black Sea Wreck
--------------------------------------------------------------------
Source: The Moscow Times
Published: 2026-07-10 19:18 UTC+10:00
Section: General
Factuality Score: 90
Opinion Category: Neutral
Topics: Europe, Ukraine/Russia, Energy, Space
--------------------------------------------------------------------
Snippet:
Satellite imagery published this week shows a new oil slick near the site of the December 2024 spill along Russia’s southern Black Sea coast, according to monitoring services.
--------------------------------------------------------------------