Leak forces new delay to BP oil cap test
NEW ORLEANS, Louisiana (AFP) – Oil giant BP detected a leak Thursday in equipment to seal the catastrophic Gulf of Mexico gusher, forcing another delay to the start of crucial tests on a new tighter-fitting cap.
Jul 15, 2010
