BP Q2 2023 Earnings Report

Total Revenue
$48.5B
Previous year: $67.9B
-28.5%
EPS
$0.89
Previous year: $2.61
-65.9%

BP

BP