Bilge Dump? in Gulf of Mexico
Probable oil slicks on this Sentinel-1 radar satellite image, taken over the Taylor Energy site in the Gulf of Mexico at about 7:30 pm local time on February 14, caught our eye: As usual, we can see a 9-mile-long slick emanating from that chronic oil leak that has been spilling oil continuously since 2004. The […]