BP Q1 2021 Earnings Report

Total Revenue
$34.5B
Previous year: $59.7B
-42.1%
EPS
$0.78
Previous year: $0.24
+225.0%

BP

BP