World | Mon Jul 12, 2010 11:42am IST

BP sees progress on new oil containment system