BP profits beat expectations as oil and gas production risesBP's second quarter profits easily beat expectations as a strong increase in oil and gas production helped offset weaker crude prices.