So, BP has accepted full responsibility for its actions in the explosion of the Deepwater Horizon on April 22, 2010, and its actions that have created the largest oil spill in U.S. history in the Gulf of Mexico. Are they totally to blame? Where are Transocean , Cameron, Halliburton,...