BP stock price rises on surprise production and oil trading guidance
Second-quarter trading update flags increased oil and gas output and strong oil trading results, but warns that lower commodity prices will hit earnings
Second-quarter trading update flags increased oil and gas output and strong oil trading results, but warns that lower commodity prices will hit earnings