AP - BP PLC said Friday it is doing everything it can to contain an oil spill from the drilling platform in the Gulf of Mexico that exploded into flames before sinking.

More...