BP Q2 2021 Earnings Report

Total Revenue
$36.5B
Previous year: $31.7B
+15.1%
EPS
$0.83
Previous year: -$1.98
-141.9%

BP

BP