This satellite image of the oil slick off the coast of Louisiana was capture by NASA's Aqua satellite on April 25, 2010. Image courtesy of NASA/MODIS.