BP Q1 2022 Earnings Report

Total Revenue
$49.3B
Previous year: $34.5B
+42.6%
EPS
$1.92
Previous year: $0.78
+146.2%

BP

BP