BP Q1 2017 Earnings Report

Total Revenue
$55.9B
Previous year: $38.5B
+45.1%
EPS
$0.46
Previous year: $0.17
+170.6%

BP

BP