Topzle Topzle

List of largest oil and gas companies by revenue

Updated: Wikipedia source

List of largest oil and gas companies by revenue

Total revenue of oil and gas companies is listed in billions of U . dollars. Total revenue is usually self-reported by companies, and often reported by neutral, unbiased, reliable publications. Reported data may be subsequently revised or restated due to a wide range of issues such as exchange rates, contract settlements, or mid-year discontinuation of products or services. Fiscal years are for January 1 to December 31, except where noted. Empty cells indicate that no data for that year has been reported yet. This list is partially sourced from the S&P Global Commodity Insights Top 250 Global Energy Company Rankings for 2022. The S&P Global list is restricted to publicly traded companies, and only integrated oil and gas, oil and gas exploration and production, oil and gas refining and marketing, and oil and gas storage and transportation companies were included on the list below. For state-owned oil corporations, the list below is also partially sourced from data provided by Statista and the Sovereign Wealth Fund Institute. This list provides data for parent companies, not each subsidiary.

Tables

Revenue in US$ billion · Companies
Sonatrach
Sonatrach
Company Name
Sonatrach
Country
Algeria
2018
33
2019
30
2020
33
2021
20
2022
34
2023
76
Sonangol Group
Sonangol Group
Company Name
Sonangol Group
Country
Angola
2018
17
2019
19
2020
12
2021
5
2022
8
2023
14
YPF
YPF
Company Name
YPF
Country
Argentina
2018
15
2019
16
2020
14
2021
9
2022
13
2023
18
APA Group
APA Group
Company Name
APA Group
Country
Australia
2018
1
2019
1
2020
1
2021
1
2022
1
2023
2
Origin Energy
Origin Energy
Company Name
Origin Energy
Country
Australia
2018
10
2019
10
2020
10
2021
9
2022
9
2023
11
Santos
Santos
Company Name
Santos
Country
Australia
2018
3
2019
3
2020
4
2021
3
2022
4
2023
7
Woodside Energy
Woodside Energy
Company Name
Woodside Energy
Country
Australia
2018
3
2019
5
2020
4
2021
3
2022
6
2023
16
OMV Group
OMV Group
Company Name
OMV Group
Country
Austria
2018
22
2019
27
2020
26
2021
18
2022
42
2023
68
SOCAR
SOCAR
Company Name
SOCAR
Country
Azerbaijan
2018
53
2019
65
2020
49
2021
23
2022
45
2023
70
nogaholding
nogaholding
Company Name
nogaholding
Country
Bahrain
2018
6
2019
7
2020
7
2021
4
2022
6
2023
11
Bangladesh Petroleum Corporation
Bangladesh Petroleum Corporation
Company Name
Bangladesh Petroleum Corporation
Country
Bangladesh
2020
5
2021
5
2022
4
2023
5
Petrobangla
Petrobangla
Company Name
Petrobangla
Country
Bangladesh
2018
0
2019
0
2020
1
2021
6
2022
6
Belneftekhim
Belneftekhim
Company Name
Belneftekhim
Country
Belarus
2018
12
YPFB
YPFB
Company Name
YPFB
Country
Bolivia
2018
5
2019
6
2020
6
2021
4
2022
5
2023
8
Petrobras
Petrobras
Company Name
Petrobras
Country
Brazil
2018
77
2019
84
2020
76
2021
53
2022
83
2023
124
Ultrapar
Ultrapar
Company Name
Ultrapar
Country
Brazil
2018
24
2019
24
2020
22
2021
15
2022
22
2023
27
Brunei Energy Services and Trading
Brunei Energy Services and Trading
Company Name
Brunei Energy Services and Trading
Country
Brunei
2018
1
2019
2
2020
3
2021
2
2022
0
Bulgarian Energy Holding
Bulgarian Energy Holding
Company Name
Bulgarian Energy Holding
Country
Bulgaria
2018
3
2019
4
2020
4
2021
3
2022
6
2023
10
AltaGas
AltaGas
Company Name
AltaGas
Country
Canada
2018
1
2019
3
2020
4
2021
4
2022
8
2023
10
ARC Resources
ARC Resources
Company Name
ARC Resources
Country
Canada
2018
0
2019
1
2020
0
2021
0
2022
4
2023
6
Brookfield Infrastructure Partners
Brookfield Infrastructure Partners
Company Name
Brookfield Infrastructure Partners
Country
Canada
2018
0
2019
0
2020
1
2021
0
2022
1
2023
14
Canadian Natural Resources
Canadian Natural Resources
Company Name
Canadian Natural Resources
Country
Canada
2018
14
2019
17
2020
18
2021
13
2022
26
2023
32
Crescent Point Energy
Crescent Point Energy
Company Name
Crescent Point Energy
Country
Canada
2018
2
2019
2
2020
2
2021
1
2022
2
2023
3
Cenovus Energy
Cenovus Energy
Company Name
Cenovus Energy
Country
Canada
2018
13
2019
16
2020
16
2021
10
2022
38
2023
55
Enbridge
Enbridge
Company Name
Enbridge
Country
Canada
2018
34
2019
35
2020
37
2021
29
2022
37
2023
40
Enerplus
Enerplus
Company Name
Enerplus
Country
Canada
2018
0
2019
1
2020
0
2021
0
2022
1
2023
2
Frontera Energy
Frontera Energy
Company Name
Frontera Energy
Country
Canada
2018
0
2019
1
2020
1
2021
0
2022
0
2023
1
Gibson Energy
Gibson Energy
Company Name
Gibson Energy
Country
Canada
2018
4
2019
5
2020
5
2021
3
2022
5
2023
8
Inter Pipeline
Inter Pipeline
Company Name
Inter Pipeline
Country
Canada
2018
2
2019
2
2020
2
2021
1
2022
2
Keyera
Keyera
Company Name
Keyera
Country
Canada
2018
0
2019
0
2020
0
2021
1
2022
3
2023
5
MEG Energy
MEG Energy
Company Name
MEG Energy
Country
Canada
2018
1
2019
1
2020
2
2021
1
2022
3
2023
4
Paramount Resources
Paramount Resources
Company Name
Paramount Resources
Country
Canada
2018
0
2019
0
2020
0
2021
0
2022
1
2023
1
Pembina Pipeline
Pembina Pipeline
Company Name
Pembina Pipeline
Country
Canada
2018
5
2019
7
2020
7
2021
5
2022
8
2023
8
Suncor Energy
Suncor Energy
Company Name
Suncor Energy
Country
Canada
2018
25
2019
30
2020
30
2021
18
2022
32
2023
44
Tourmaline Oil
Tourmaline Oil
Company Name
Tourmaline Oil
Country
Canada
2018
1
2019
1
2020
1
2021
1
2022
3
2023
6
TC Energy
TC Energy
Company Name
TC Energy
Country
Canada
2018
10
2019
10
2020
9
2021
9
2022
10
2023
11
Vermilion Energy
Vermilion Energy
Company Name
Vermilion Energy
Country
Canada
2018
0
2019
1
2020
1
2021
0
2022
1
2023
2
Whitecap Resources
Whitecap Resources
Company Name
Whitecap Resources
Country
Canada
2018
0
2019
1
2020
1
2021
0
2022
2
2023
3
Empresas Copec
Empresas Copec
Company Name
Empresas Copec
Country
Chile
2018
20
2019
23
2020
23
2021
18
2022
24
2023
30
Empresa Nacional del Petróleo
Empresa Nacional del Petróleo
Company Name
Empresa Nacional del Petróleo
Country
Chile
2018
6
2019
8
2020
7
2021
4
2022
7
2023
12
China National Offshore Oil
China National Offshore Oil
Company Name
China National Offshore Oil
Country
China
2018
27
2019
34
2020
32
2021
22
2022
38
2023
62
China Suntien Green Energy
China Suntien Green Energy
Company Name
China Suntien Green Energy
Country
China
2018
1
2019
1
2020
1
2021
1
2022
2
2023
2
COSCO Shipping Energy
COSCO Shipping Energy
Company Name
COSCO Shipping Energy
Country
China
2018
1
2019
1
2020
1
2021
2
2022
1
2023
2
China National Petroleum Corporation
China National Petroleum Corporation
Company Name
China National Petroleum Corporation
Country
China
2018
346
2019
414
2020
386
2021
302
2022
435
Sinopec
Sinopec
Company Name
Sinopec
Country
China
2018
349
2019
437
2020
429
2021
305
2022
424
2023
478
Guanghui Energy
Guanghui Energy
Company Name
Guanghui Energy
Country
China
2018
7
2019
12
2020
13
2021
14
2022
24
2023
58
Ecopetrol
Ecopetrol
Company Name
Ecopetrol
Country
Colombia
2018
16
2019
20
2020
21
2021
15
2022
27
2023
47
INA d .
INA d .
Company Name
INA d .
Country
Croatia
2018
2
2019
3
2020
3
2021
2
2022
3
2023
4
Moravské naftové doly (MND)
Moravské naftové doly (MND)
Company Name
Moravské naftové doly (MND)
Country
Czech Republic
2019
3
2020
3
2021
2
2022
5
2023
9
Petroecuador
Petroecuador
Company Name
Petroecuador
Country
Ecuador
2018
9
2019
11
2020
11
2021
9
2022
12
Neste
Neste
Company Name
Neste
Country
Finland
2018
14
2019
17
2020
17
2021
13
2022
17
2023
27
Engie
Engie
Company Name
Engie
Country
France
2018
59
2019
57
2020
60
2021
44
2022
57
2023
98
Schlumberger
Schlumberger
Company Name
Schlumberger
Country
France
2018
21
2019
24
2020
32
2021
23
2022
22
2023
28
TechnipFMC
TechnipFMC
Company Name
TechnipFMC
Country
France
2018
17
2019
14
2020
15
2021
7
2022
7
2023
6
TotalEnergies
TotalEnergies
Company Name
TotalEnergies
Country
France
2018
171
2019
209
2020
200
2021
140
2022
205
2023
285
Wintershall Dea
Wintershall Dea
Company Name
Wintershall Dea
Country
Germany
2020
4
2021
4
2022
9
2023
19
Hellenic Petroleum
Hellenic Petroleum
Company Name
Hellenic Petroleum
Country
Greece
2018
9
2019
11
2020
9
2021
6
2022
10
2023
15
Motor Oil Hellas
Motor Oil Hellas
Company Name
Motor Oil Hellas
Country
Greece
2018
8
2019
11
2020
10
2021
6
2022
12
2023
17
MOL
MOL
Company Name
MOL
Country
Hungary
2018
15
2019
19
2020
18
2021
13
2022
19
2023
26
Bharat Petroleum
Bharat Petroleum
Company Name
Bharat Petroleum
Country
India
2018
37
2019
45
2020
44
2021
41
2022
58
2023
68
Hindustan Petroleum
Hindustan Petroleum
Company Name
Hindustan Petroleum
Country
India
2018
33
2019
28
2020
39
2021
36
2022
50
2023
59
Indian Oil
Indian Oil
Company Name
Indian Oil
Country
India
2018
61
2019
69
2020
76
2021
70
2022
99
2023
119
ONGC
ONGC
Company Name
ONGC
Country
India
2018
14
2019
17
2020
14
2021
10
2022
14
2023
87
Reliance Industries
Reliance Industries
Company Name
Reliance Industries
Country
India
2018
66
2019
81
2020
64
2021
43
2022
107
2023
124
Pertamina
Pertamina
Company Name
Pertamina
Country
Indonesia
2018
46
2019
57
2020
54
2021
41
2022
57
2023
95
National Iranian Oil Company
National Iranian Oil Company
Company Name
National Iranian Oil Company
Country
Iran
2018
110
Iraq National Oil Company
Iraq National Oil Company
Company Name
Iraq National Oil Company
Country
Iraq
2018
59
2019
73
2020
78
2021
42
2022
75
2023
115
BAZAN Group
BAZAN Group
Company Name
BAZAN Group
Country
Israel
2018
5
2019
6
2020
6
2021
4
2022
6
2023
10
Delek
Delek
Company Name
Delek
Country
Israel
2018
1
2019
2
2020
0
2021
1
2022
2
2023
3
Paz Oil Company
Paz Oil Company
Company Name
Paz Oil Company
Country
Israel
2018
3
2019
3
2020
3
2021
2
2022
3
2023
4
Eni
Eni
Company Name
Eni
Country
Italy
2018
75
2019
89
2020
78
2021
50
2022
90
2023
139
Saras S .
Saras S .
Company Name
Saras S .
Country
Italy
2018
8
2019
12
2020
10
2021
5
2022
10
2023
16
Cosmo Oil Company
Cosmo Oil Company
Company Name
Cosmo Oil Company
Country
Japan
2018
22
2019
25
2020
25
2021
20
2022
22
2023
21
Eneos Holdings
Eneos Holdings
Company Name
Eneos Holdings
Country
Japan
2018
91
2019
101
2020
92
2021
71
2022
99
2023
115
Idemitsu Kosan
Idemitsu Kosan
Company Name
Idemitsu Kosan
Country
Japan
2018
33
2019
40
2020
56
2021
41
2022
60
2023
72
Inpex
Inpex
Company Name
Inpex
Country
Japan
2018
7
2019
8
2020
9
2021
7
2022
11
2023
17
KazMunayGas
KazMunayGas
Company Name
KazMunayGas
Country
Kazakhstan
2018
16
2019
22
2020
20
2021
9
2022
15
2023
19
Kuwait Petroleum Corporation
Kuwait Petroleum Corporation
Company Name
Kuwait Petroleum Corporation
Country
Kuwait
2018
81
2019
78
2020
69
2021
39
2022
52
National Oil Corporation
National Oil Corporation
Company Name
National Oil Corporation
Country
Libya
2019
24
2020
20
2021
5
2022
21
2023
22
Company Name
Country
2018
2019
2020
2021
2022
2023
Sonatrach
Algeria
33
30
33
20
34
76
Sonangol Group
Angola
17
19
12
5
8
14
YPF
Argentina
15
16
14
9
13
18
APA Group
Australia
1
1
1
1
1
2
Origin Energy
Australia
10
10
10
9
9
11
Santos
Australia
3
3
4
3
4
7
Woodside Energy
Australia
3
5
4
3
6
16
OMV Group
Austria
22
27
26
18
42
68
SOCAR
Azerbaijan
53
65
49
23
45
70
nogaholding
Bahrain
6
7
7
4
6
11
Bangladesh Petroleum Corporation
Bangladesh
5
5
4
5
Petrobangla
Bangladesh
0
0
1
6
6
Belneftekhim
Belarus
12
YPFB
Bolivia
5
6
6
4
5
8
Petrobras
Brazil
77
84
76
53
83
124
Ultrapar
Brazil
24
24
22
15
22
27
Brunei Energy Services and Trading
Brunei
1
2
3
2
0
Bulgarian Energy Holding
Bulgaria
3
4
4
3
6
10
AltaGas
Canada
1
3
4
4
8
10
ARC Resources
Canada
0
1
0
0
4
6
Brookfield Infrastructure Partners
Canada
0
0
1
0
1
14
Canadian Natural Resources
Canada
14
17
18
13
26
32
Crescent Point Energy
Canada
2
2
2
1
2
3
Cenovus Energy
Canada
13
16
16
10
38
55
Enbridge
Canada
34
35
37
29
37
40
Enerplus
Canada
0
1
0
0
1
2
Frontera Energy
Canada
0
1
1
0
0
1
Gibson Energy
Canada
4
5
5
3
5
8
Inter Pipeline
Canada
2
2
2
1
2
Keyera
Canada
0
0
0
1
3
5
MEG Energy
Canada
1
1
2
1
3
4
Paramount Resources
Canada
0
0
0
0
1
1
Pembina Pipeline
Canada
5
7
7
5
8
8
Suncor Energy
Canada
25
30
30
18
32
44
Tourmaline Oil
Canada
1
1
1
1
3
6
TC Energy
Canada
10
10
9
9
10
11
Vermilion Energy
Canada
0
1
1
0
1
2
Whitecap Resources
Canada
0
1
1
0
2
3
Empresas Copec
Chile
20
23
23
18
24
30
Empresa Nacional del Petróleo
Chile
6
8
7
4
7
12
China National Offshore Oil
China
27
34
32
22
38
62
China Suntien Green Energy
China
1
1
1
1
2
2
COSCO Shipping Energy
China
1
1
1
2
1
2
China National Petroleum Corporation
China
346
414
386
302
435
Sinopec
China
349
437
429
305
424
478
Guanghui Energy
China
7
12
13
14
24
58
Ecopetrol
Colombia
16
20
21
15
27
47
INA d .
Croatia
2
3
3
2
3
4
Moravské naftové doly (MND)
Czech Republic
3
3
2
5
9

References

  1. Sonangol Group reported 2017 revenues of Kz2 trillion. The yearly average exchange rate for Angolan kwanzas to U . dolla
  2. Sonangol Group reported 2018 revenues of Kz4 trillion. The yearly average exchange rate for Angolan kwanzas to U . dolla
  3. Sonangol Group reported 2019 revenues of Kz4 trillion. The yearly average exchange rate for Angolan kwanzas to U . dolla
  4. Sonangol Group reported 2020 revenues of Kz4 trillion. The yearly average exchange rate for Angolan kwanzas to U . dolla
  5. Sonangol Group reported 2022 revenues of Kz6 trillion. The yearly average exchange rate for Angolan kwanzas to U . dolla
  6. YPF reported 2017 revenues of ARS$252 billion. The yearly average exchange rate for Argentine pesos to U . dollars in 20
  7. YPF reported 2018 revenues of ARS$435 billion. The yearly average exchange rate for Argentine pesos to U . dollars in 20
  8. YPF reported 2019 revenues of ARS$678 billion. The yearly average exchange rate for Argentine pesos to U . dollars in 20
  9. YPF reported 2020 revenues of ARS$669 billion. The yearly average exchange rate for Argentine pesos to U . dollars in 20
  10. YPF reported 2021 revenues of ARS$1 trillion. The yearly average exchange rate for Argentine pesos to U . dollars in 202
  11. APA Group's fiscal year runs from 1 July to 30 June. The revenues for 2017 are therefore for the fiscal year which ran 1
  12. APA Group reported 2017 revenues of AUD$2 billion. The yearly average exchange rate for Australian dollars to U . dollar
  13. APA Group's fiscal year runs from 1 July to 30 June. The revenues for 2018 are therefore for the fiscal year which ran 1
  14. APA Group reported 2018 revenues of AUD$2 billion. The yearly average exchange rate for Australian dollars to U . dollar
  15. APA Group's fiscal year runs from 1 July to 30 June. The revenues for 2019 are therefore for the fiscal year which ran 1
  16. APA Group reported 2019 revenues of AUD$2 billion. The yearly average exchange rate for Australian dollars to U . dollar
  17. APA Group's fiscal year runs from 1 July to 30 June. The revenues for 2020 are therefore for the fiscal year which ran 1
  18. APA Group reported 2020 revenues of AUD$2 billion. The yearly average exchange rate for Australian dollars to U . dollar
  19. APA Group's fiscal year runs from 1 July to 30 June. The revenues for 2021 are therefore for the fiscal year which ran 1
  20. APA Group reported 2021 revenues of AUD$2 billion. The yearly average exchange rate for Australian dollars to U . dollar
Image
Source:
Tip: Wheel or +/− to zoom, drag to pan, Esc to close.