“BP PLC’s long-awaited internal investigation into the explosion of the Deepwater Horizon drilling rig found that the British oil giant bears some responsibility for the disaster but laid most of the blame on its contractors”, the September 8 Wall Street Journal said.