What to do? Well, do what you do best!
Punishment Tax the Perfect Fix
Of course! It isn't like BP intentionally caused the blow-out. I sincerely doubt that they meant to kill a dozen employees and sink a billion dollar drilling rig. I have no doubt that this is a public relations disaster for the company and a financial burden not only in capital losses but also in repair and recovery costs. They are taking a big hit and certainly appear to be grabbing the burden properly.
So, what's the Bamster's angle? Does BP need to be punished more? Punishment is a judicial function after a court process. It isn't an executive function. Taxing is a legislative function. It isn't an executive function. Ex post facto rule-making and penalty imposition seem to be explicitly prohibited in the Constitution.
Who would pay a tax on domestic oil production from the Gulf?
That would be consumers, wouldn't it?
You and me. That should help the economic recovery!