A satellite image published by Copernicus Sentinel Data on July 28, 2026, has revealed an oil spill off the coast of Oman. The slick appears consistent with an oil leak originating from a vessel.
According to the available data, the source of the leak is a tanker belonging to Russia's sanctioned shadow fleet. The vessel in question has reportedly been stranded off the Omani coast for over a month.
In-depth summary · AI, neutral