Mystery Sheen Recurs Near Deepwater Horizon Oil Well

Date: 20 December 2012 Time: 02:11 PM ET