Hurray! BP stops leak!

Finally, BP has been able to stop the oil leak.
Automotive Technology Review, Automotive Technology Review,