May 27th, 2010, 10:59 am BP Oil Spill revisited Wall Street Journal's report of an investigation into the BP debacle.