In September an oil sheen about four miles long had appeared in the Gulf of Mexico near the Deep Water Horizon well site. The sheen was…View More Mystery Sheen Near Deep Water Horizon Site
The National Commission on the BP Deepwater Horizon Oil Spill just released a key chapter from their final report. Long story short…everyone is to blame. The…View More Oil Spill Blame For Everyone!