West 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.