It keeps leaking, and leaking, and leaking, and leaking.... 1st June 2010 http://www.pbs.org/newshour/rundown/oil-ticker/