Satellite image taken on May 9, 2010 of the Deepwater Horizon oil spill site in the Gulf of Mexico. Credit: MODIS on NASA's AQUA satellite, 9 May 2010 @ 190848 UTC. Downlink and processed at the UM Rosenstiel School's Center for Southeastern Tropical Advanced Remote Sensing (CSTARS) A new study led by scientists at...