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: