Could a bomb seal off the Gulf of Mexico oil leak?

More...