Business | Thu Jun 3, 2010 8:23am IST

BP overcomes snag in bid to curb spill