Oil company BP shouldered some responsibility for the Gulf of Mexico oil disaster Wednesday after an internal investigation of the spill, but assigned much of the blame to contractors Halliburton and Transocean.
Reports clouded with politically charged agendas that were premature at the least and outright wrong at the most.-- Christopher Reddy, director of the Coastal Ocean Institute