BP second-quarter profit of $2.8 billion above expectations - Reuters
BP second-quarter profit of $2.8 billion above expectations ReutersBP's second quarter profits easily beat expectations as a strong increase in oil and gas production helped offset weaker crude prices.