BP Q2 2016 Earnings Report

Total Revenue
$46.4B
Previous year: $60.6M
+76478.8%
EPS
$0.23
Previous year: $0.43
-46.5%

BP

BP