BP gana 3.883 millones en el segundo trimestre por el alza de precios del crudo