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: