What exactly should he be doing Arthur?
This is the fault of BP and it's subsidiaries and they are responsible. If you have to blame a President then blame the corporate puppet that was in before and allowed the circumstances to develop where a disaster like this could occur.
The Onion pretty much has it right.