Support WBUR8 Years After Deepwater Horizon Explosion, Is Another Disaster Waiting To Happen?Play04:22Download AudioJie Jenny ZouApril 20, 2018 ShareWest Delta 105 E is an oil-producing platform located a dozen miles off the Louisiana coast in the Gulf of Mexico. A 2014 explosion on the lower deck killed Jerrel "Bubba" Hancock. (Bureau of Safety and Environmental Enforcement)