Thad Allen: ‘I’m Not Sure Any Oil Company Could Have Done More Than BP’

By
This image did not help BP's public relations. Photo: Getty Images

"At the well head, I’m not sure there’s any oil company that could have done anything more than they did," Coast Guard Thad Allen said this morning on CNN. It's in PR that BP needs help, according to Allen: "It’s something they don’t naturally have as a capacity or a competency in their company, and it’s been very, very hard for them to understand. The lens by which the American people view them … that’s where they need to improve the most." [Washington Wire/WSJ]