BP Q2 2017 Earnings Report

Total Revenue
$56.5B
Previous year: $46.4B
+21.7%
EPS
$0.21
Previous year: $0.23
-8.7%

BP

BP