BP logra beneficio de 1.593 millones hasta junio, frente a pérdidas de un año antes