Just a few days ago we reported that a mysterious oil sheen that has appeared in the Gulf of Mexico not far from the BP Deepwater Horizon Well that burst last year...
A mysterious sheen on the Gulf of Mexico is making waves, with all eyes focusing in on BP as the culprit. Floating near the Green Canyon Block of the Gulf of Mexico, the potential spill is suspiciously close to BP’s Macondo...