Leak Plugged

It’s about damn time.

BP Says New Cap Has Stopped Oil Leak

The company says oil has stopped gushing after all valves were shut on a new cap over the broken Gulf well in an experiment to stop the spill. Engineers are now monitoring the pressure to see if the busted well holds.

More at NPR.org:
http://n.npr.org/NPRI/jN116755398_519735_519734_Z.htm