BP Misses on Q2 Earnings, Revenue Falls
July 26, 2016 at 06:07 AM EDT
Total production of 2.090 million barrels of oil equivalent per day (MMBoe/d) was down 1.0% year over year. Revenues fell year-over-year: $47,276 million versus a year-ago figure of $63,205 million.