You obviously don’t understand how things are supposed to work in situations such as this.
Basically it’s supposed to go like this. The operator, in this case BP, is responsible for stopping the inflow of oil to the gulf and the fedgov is responsible for cleaning up what has already gotten into the water.
I understand that from reports on the actual law, but have not read the law myself. One thing we do know for certain is that Obama has been negligent and incompetent in the federal government’s responsibilities to mitigate the spill and clean it up.