BP Q1 2016 Earnings Report

Total Revenue
$38.5B
Previous year: $54.2M
+70960.6%
EPS
$0.17
Previous year: $0.85
-80.0%

BP

BP