Green | Sat May 15, 2010 7:08pm EDT

BP tussles with latest bid to contain oil spill