Industries | Tue Jun 16, 2009 11:28am EDT

Mexico racing against time at Cantarell oil field