National Public Radio: BP’s CEO promised once again this week that the company would be on the Gulf Coast for the long haul — to stop the oil leak and clean up the aftermath. His comments come as the firm launched a series of ads with him apologizing and saying “we will make this right.” But BP’s latest public relations push is falling flat with some coastal residents who are feeling the impact of the spill.