BP released the findings of its internal investigation into the Deepwater Horizon explosion and oil leak in the Gulf of Mexico. Theā¦