Thursday, May 27, 2010 A US Coast Guard official said today that BP’s latest effort to plug the Gulf of Mexico oil spill has been successful in slowing the amount of oil leaking from the well. The official, Admiral Thad Allen, said that the procedure, known as a “top kill” operation, has been able to […]
Read More