Oil majors are currently buoyed by high oil prices
Revenue for the year ending Q3 2022 versus same period the previous year ($bn)
Year ending Q3 2021
Year ending Q3 2022
0
50
100
150
200
250
300
350
$400bn
$247bn
$403bn
$227bn
$375bn
$162bn
$255bn
$143bn
$231bn
$140bn
$238bn
ExxonMobil
Shell
TotalEnergies
BP
Chevron
GlobalData