KRTL BioTech

BP profits beat expectations as oil and gas production rises

BP profits beat expectations as oil and gas production rises

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