BP returns to profit in second quarter

The British energy group made its biggest oil and gas discovery in 25 years off the coast of Brazil yesterday.