Oil Slick at Platform 23051 Site, Gulf of Mexico
It’s the Energizer Bunny of leaks: yesterday’s MODIS/Terra satellite image of the Gulf shows a 10-mile-long oil slick emanating from the site of Taylor Energy’s destroyed platform, where wells damaged by hurricane Ivan in 2004 have been leaking oil ever since: We’ve now collected dozens of satellite images and air photos showing a persistent oil […]