Ending before 2050
Ending after 2050
Aramco
3
168
BP
24
43
Chevron
18
29
China National Petroleum
19
93
ExxonMobil
18
80
Shell
17
71
TotalEnergies
16
104
GlobalData