3 Articles
Report

Remember the Deepwater Horizon, the oil rig that exploded in the Gulf of Mexico last year and leaked untold thousands of gallons of oil and tar balls? Of course you do. Well, things might not be as finished there as the recent news silence would suggest. With the federal government still trying to Restore The Gulf, reports are coming in that BP is "investigating" a new sheen of oil in the Gulf. No word yet on whether this is a new spill, something fairly innocent (some oil does naturally seep ou