BP oil spill?

Looks like it's plugged for now. Surely they had a plan to harness that much pressure before they drilled. I hope so.
Small Block