"Top Kill" Succeeds in Blocking Oil Leak, Says Admiral
By Rick Pearcey May 27, 2010, 09:33 AM
"Engineers have succeeded in stopping the flow of oil and gas into the Gulf of Mexico from a gushing BP well, the federal government's top oil spill commander, U.S. Coast Guard Adm. Thad Allen, said Thursday morning," reports the LATimes.