Beneath scattered clouds, streaks and ribbons of oil brightened the reflection of the Sun off the Gulf of Mexico in this photo-like satellite image from May 31, 2010.
In this photo-like satellite image from June 12, 2010, oil from the leaking Deepwater Horizon well appears to have reached beaches and barrier islands in Alabama and western Florida.