World leaders in the oil and gas industry

Below, we gathered the biggest names in the industry. Choose the best stocks, but remember that many factors can easily influence oil and gas prices, so you should always do your own research before making a decision.
Symbol
Country
Exchange
Market cap
Price
Change %
Volume
Rel Volume
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
2222SAUDI ARABIAN OIL CO.
Saudi ArabiaTADAWUL1.801 T USD28.00 SAR+1.63%38.332 M3.4516.520.45 USD−13.73%6.79%Energy minerals
Buy
XOMExxon Mobil Corporation
United StatesNYSE528.708 B USD120.30 USD−0.71%4.577 M0.3114.988.03 USD−20.18%3.14%Energy minerals
Buy
CVXChevron Corporation
United StatesNYSE286.317 B USD156.55 USD−0.14%2.217 M0.2817.239.09 USD−32.44%4.08%Energy minerals
Buy
RELIANCERELIANCE INDUSTRIES LTDIndiaNSE209.533 B USD1,283.75 INR−1.68%19.814 M1.5025.580.60 USD−0.85%0.38%Energy minerals
Buy
SHELSHELL PLC ORD EUR0.07United KingdomLSE207.841 B USD2,564.5 GBX−1.35%5.928 M0.5013.452.55 USD−44.96%3.05%Energy minerals
Buy
601857PETROCHINA COMPANY LIMITED
ChinaSSE204.588 B USD8.25 CNY−1.20%206.159 M1.055.39%Energy minerals
Buy
TTETOTALENERGIES
FranceEURONEXT145.494 B USD56.84 EUR−1.56%3.327 M0.888.597.37 USD−10.88%5.30%Energy minerals
Buy
COPConocoPhillips
United StatesNYSE127.429 B USD110.72 USD−1.49%1.723 M0.2813.158.42 USD−8.01%2.60%Energy minerals
Buy
600938CNOOC LIMITED
Hong KongSSE114.448 B USD26.70 CNY−1.29%60.434 M1.119.080.40 USD+23.91%4.72%Energy minerals
Strong buy
600028CHINA PETROLEUM & CHEMICAL CORPORATION
ChinaSSE100.481 B USD6.33 CNY−0.78%187.519 M1.015.42%Energy minerals
Buy
PETR3PETROBRAS ON N2
BrazilBMFBOVESPA84.055 B USD38.60 BRL+0.57%7.912 M1.006.361.08 USD−49.37%16.64%Energy minerals
Strong buy
BP.BP ORD USD0.25United KingdomLSE78.002 B USD373.30 GBX−2.15%36.605 M0.7129.940.17 USD−89.31%6.07%Energy minerals
Buy
EOGEOG Resources, Inc.
United StatesNYSE75.425 B USD132.65 USD+4.89%2.492 M0.9510.2412.96 USD−12.68%4.06%Energy minerals
Buy
CNQCANADIAN NATURAL RESOURCES LTD
CanadaTSX73.453 B USD47.08 CAD−2.45%1.384 M0.3513.372.60 USD+9.60%4.30%Energy minerals
Buy
ADNOCGASADNOC Gas plc
United Arab EmiratesADX68.645 B USD3.34 AED+1.52%16.909 M2.4414.430.06 USD4.84%Energy minerals
Strong buy
WMBWilliams Companies, Inc. (The)
United StatesNYSE68.636 B USD56.31 USD+1.56%1.785 M0.2923.952.35 USD+6.19%3.38%Industrial services
Buy
EPDEnterprise Products Partners L.P.
United StatesNYSE65.533 B USD30.20 USD−0.18%1.379 M0.2911.332.67 USD+8.74%6.88%Industrial services
Buy
EQNREQUINOR ASA
NorwayOSL62.863 B USD250.65 NOK+0.32%5.188 M1.417.183.30 USD−38.86%5.57%Energy minerals
Neutral
OKEONEOK, Inc.
United StatesNYSE61.932 B USD106.02 USD+1.80%1.124 M0.3522.194.78 USD−12.30%3.77%Industrial services
Buy
KMIKinder Morgan, Inc.
United StatesNYSE59.218 B USD26.66 USD+0.93%4.489 M0.3023.431.14 USD+4.03%4.34%Industrial services
Buy
ETEnergy Transfer LP
United StatesNYSE58.229 B USD17.02 USD−2.27%10.383 M0.6312.521.36 USD+28.15%7.27%Industrial services
Strong buy
FANGDiamondback Energy, Inc.
United StatesNASDAQ52.971 B USD179.72 USD−1.03%638.023 K0.3010.2917.47 USD−0.96%5.93%Energy minerals
Buy
PSXPhillips 66
United StatesNYSE51.902 B USD125.68 USD−0.77%684.1 K0.2816.167.78 USD−53.08%3.47%Energy minerals
Buy
TRPTC ENERGY CORPORATION
CanadaTSX51.515 B USD68.01 CAD−1.19%759.983 K0.2820.552.42 USD+249.74%5.54%Industrial services
Buy
ROSNRosneftRussian FederationRUS51.221 B USD480.65 RUB+1.08%4.621 M0.703.291.70 USD+208.02%Energy minerals
SUSUNCOR ENERGY INC
CanadaTSX50.29 B USD54.33 CAD−1.02%624.542 K0.149.324.26 USD+27.86%3.97%Energy minerals
Buy
LKOHLUKOILRussian FederationRUS50.226 B USD7,181.0 RUB+0.69%867.012 K0.74Energy minerals
MPCMarathon Petroleum Corporation
United StatesNYSE49.039 B USD152.59 USD−0.92%412.118 K0.1612.0812.63 USD−52.84%2.14%Energy minerals
Buy
ENIENI
ItalyMIL48.428 B USD13.930 EUR−1.14%9.122 M0.7117.830.87 USD−49.39%6.74%Energy minerals
Buy
MPLXMPLX LP
United StatesNYSE46.82 B USD45.96 USD−2.33%880.116 K0.4510.824.25 USD+21.79%7.23%Industrial services
Buy
LNGCheniere Energy, Inc.
United StatesNYSE45.681 B USD203.60 USD+0.80%721.598 K0.3312.9915.68 USD−68.98%0.86%Industrial services
Strong buy
OXYOccidental Petroleum Corporation
United StatesNYSE45.326 B USD50.05 USD−2.27%6.101 M0.5512.344.06 USD−31.10%1.64%Energy minerals
Buy
HESHess Corporation
United StatesNYSE43.722 B USD141.90 USD−0.60%326.546 K0.1716.568.57 USD+65.54%1.27%Energy minerals
Buy
VLOValero Energy Corporation
United StatesNYSE42.973 B USD135.74 USD−0.27%653.07 K0.2512.1811.15 USD−61.99%3.11%Energy minerals
Buy
TRGPTarga Resources, Inc.
United StatesNYSE41.53 B USD190.45 USD+1.42%685.727 K0.3934.315.55 USD+44.64%1.46%Utilities
Buy
ONGCOIL AND NATURAL GAS CORP.IndiaNSE39.573 B USD262.55 INR−1.00%7.836 M0.667.480.42 USD+17.26%4.62%Energy minerals
Buy
IMOIMPERIAL OIL
CanadaTSX38.732 B USD101.78 CAD−0.78%298.228 K0.3011.176.73 USD+1.93%2.24%Energy minerals
Neutral
GAZPGazpromRussian FederationRUS32.608 B USD135.85 RUB+0.24%58.772 M1.14Energy minerals
WDSWOODSIDE ENERGY GROUP LTD
AustraliaASX30.71 B USD24.07 AUD−0.74%4.583 M1.0816.310.98 USD−65.98%7.99%Energy minerals
Neutral
CVECENOVUS ENERGY INC
CanadaTSX29.854 B USD22.40 CAD−1.10%1.354 M0.2811.431.45 USD−7.77%2.83%Energy minerals
Strong buy
NVTKNOVATEKRussian FederationRUS28.491 B USD945.4 RUB+2.40%2.188 M0.994.362.52 USD+849.42%Energy minerals
PTTPTT PUBLIC COMPANY
ThailandSET28.113 B USD33.25 THB−0.75%17.134 M0.667.390.12 USD+71.98%5.97%Energy minerals
Buy
SIBNGazprom neftRussian FederationRUS27.314 B USD575.75 RUB+1.58%2.439 M1.26Energy minerals
HALHalliburton Company
United StatesNYSE25.637 B USD29.04 USD−1.73%3.545 M0.3410.132.87 USD−1.46%2.27%Industrial services
Buy
DVNDevon Energy Corporation
United StatesNYSE25.465 B USD38.77 USD−0.32%3.32 M0.357.185.40 USD−7.72%5.14%Energy minerals
Buy
EQTEQT Corporation
United StatesNYSE24.512 B USD41.08 USD+0.96%2.193 M0.2948.680.84 USD−88.57%1.55%Energy minerals
Buy
CQPCheniere Energy Partners, LP
United StatesNYSE24.258 B USD50.12 USD+0.17%22.253 K0.1213.073.83 USD−62.72%7.37%Utilities
Sell
IOCINDIAN OIL CORP LTDIndiaNSE24.148 B USD140.34 INR−2.64%15.316 M0.7111.100.15 USD−54.16%8.32%Energy minerals
Neutral
PPLPEMBINA PIPELINE CORPORATION
CanadaTSX23.925 B USD57.05 CAD−0.14%348.257 K0.2117.332.43 USD+51.51%4.75%Industrial services
Buy
ATOAtmos Energy Corporation
United StatesNYSE22.383 B USD144.19 USD+1.94%201.31 K0.2321.196.81 USD+16.40%2.28%Utilities
Buy
EXEExpand Energy Corporation
United StatesNASDAQ21.276 B USD92.09 USD−0.05%494.015 K0.1956.771.62 USD−95.59%2.50%Energy minerals
Buy
CTRACoterra Energy Inc.
United StatesNYSE17.955 B USD24.38 USD−0.14%1.307 M0.1814.801.65 USD−43.12%3.40%Energy minerals
Strong buy
TOUTOURMALINE OIL CORP
CanadaTSX16.918 B USD62.09 CAD−1.69%554.277 K0.2014.073.26 USD+50.94%1.98%Energy minerals
Strong buy
1605INPEX CORPORATION
JapanTSE16.844 B USD2,006.5 JPY−2.00%7.133 M1.227.681.62 USD−31.67%3.91%Energy minerals
Buy
NINiSource Inc
United StatesNYSE16.69 B USD35.76 USD+2.16%624.685 K0.1621.721.65 USD+10.21%3.03%Utilities
Buy
GAILGAIL (INDIA) LTDIndiaNSE16.41 B USD204.17 INR−2.97%13.57 M0.9111.630.21 USD+118.40%2.61%Utilities
Buy
BPCLBHARAT PETROLEUM CORP LTDIndiaNSE16.204 B USD310.45 INR−1.44%9.304 M1.0010.110.37 USD−51.72%3.97%Energy minerals
Buy
MROMarathon Oil Corporation
United StatesNYSE15.801 B USD28.25 USD−1.07%1.39 M0.2012.182.32 USD−14.24%1.54%Energy minerals
Buy
ECOPETROLECOPETROL S.A.
ColombiaBVC15.767 B USD1,600 COP−3.61%1.926 M0.643.940.10 USD−36.08%18.80%Energy minerals
Sell
PKNPKNORLEN
PolandGPW15.594 B USD52.60 PLN−2.05%2.108 M1.104.512.89 USD−74.67%7.73%Energy minerals
Buy
5020ENEOS HOLDINGS INC
JapanTSE15.236 B USD774.2 JPY−1.46%13.506 M1.037.180.67 USD2.80%Energy minerals
Buy
SRGSNAM
ItalyMIL15.187 B USD4.218 EUR+0.57%9.527 M1.5413.210.34 USD−18.63%6.72%Utilities
Buy
REPREPSOL, S.A.
SpainBME14.89 B USD11.490 EUR−2.75%5.232 M1.366.352.02 USD−38.07%6.17%Energy minerals
Buy
PTTEPPTT EXPLORATION & PRODUCTION PUBLIC
ThailandSET14.813 B USD127.5 THB+0.39%9.955 M0.936.420.61 USD+8.99%7.68%Energy minerals
Strong buy
STOSANTOS LIMITED
AustraliaASX14.713 B USD6.79 AUD−0.15%5.823 M0.8511.490.39 USD−11.26%6.76%Energy minerals
Buy
3HONGKONG & CHINA GAS CO. LTD.
Hong KongHKEX14.668 B USD6.08 HKD−0.49%12.097 M0.8521.230.04 USD+41.43%5.73%Utilities
Buy
6505FORMOSA PETROCHEMICAL CORPORATION
TaiwanTWSE14.345 B USD46.05 TWD−4.86%17.961 M3.4271.550.02 USD−41.89%4.13%Energy minerals
Neutral
WESWestern Midstream Partners, LP
United StatesNYSE13.974 B USD36.72 USD−1.55%921.059 K0.619.393.91 USD+44.20%7.77%Industrial services
Neutral
TATNTatneft-3Russian FederationRUS13.665 B USD585.1 RUB+1.23%3.149 M0.95Energy minerals
SNGSSurgutRussian FederationRUS13.478 B USD25.345 RUB+1.85%35.833 M0.85Energy minerals
YPFDYPF SOCIEDAD ANONIMA
ArgentinaBCBA13.443 B USD33,375.00 ARS−1.77%584.588 K1.20−1.28 USD−334.15%0.00%Energy minerals
Buy
OMVOMV AG
AustriaVIE13.376 B USD37.62 EUR−0.63%229.703 K0.829.314.50 USD−14.71%7.79%Energy minerals
Buy
GALPGALP ENERGIA-NOM
PortugalEURONEXT13.318 B USD15.785 EUR−1.00%1.033 M0.828.991.95 USD+4.31%3.45%Energy minerals
Buy
AKRBPAKER BP ASA
NorwayOSL13.079 B USD223.7 NOK−0.53%1.324 M0.929.252.29 USD+13.21%11.37%Energy minerals
Buy
FTITechnipFMC plc
United StatesNYSE12.175 B USD28.62 USD+0.21%577.605 K0.1818.831.52 USD0.70%Industrial services
Buy
ADNOCDISTAbu Dhabi National Oil Company For Distribution
United Arab EmiratesADX12.165 B USD3.60 AED+0.56%1.216 M0.3117.870.05 USD+7.41%5.75%Energy minerals
Buy
PAAPlains All American Pipeline, L.P.
United StatesNASDAQ12.136 B USD17.31 USD−2.64%2.479 M0.6215.731.10 USD−32.10%7.14%Industrial services
Buy
KCHOLKOC HOLDING
TurkeyBIST12.011 B USD171.4 TRY+4.26%22.914 M1.7311.940.43 USD−57.20%4.87%Energy minerals
Strong buy
PRPermian Resources Corporation
United StatesNYSE11.938 B USD14.88 USD−0.63%1.99 M0.179.021.65 USD+82.98%1.47%Energy minerals
Strong buy
OVVOvintiv Inc. (DE)
United StatesNYSE11.275 B USD42.77 USD+2.94%1.388 M0.596.037.09 USD−46.46%2.89%Energy minerals
Buy
NESTENESTE CORPORATION
FinlandOMXHEX11.01 B USD12.830 EUR−3.32%3.271 M1.5622.350.64 USD−71.49%9.04%Energy minerals
Buy
ARXARC RESOURCES LTD
CanadaTSX10.713 B USD24.60 CAD−1.84%1.015 M0.5111.711.55 USD−28.72%2.63%Energy minerals
Strong buy
VNOMViper Energy, Inc.
United StatesNASDAQ10.116 B USD54.13 USD−1.19%173.863 K0.1923.172.34 USD+1.60%4.31%Energy minerals
Strong buy
OILOIL INDIA LTDIndiaNSE10.095 B USD508.55 INR−3.05%2.521 M0.839.860.62 USD+42.82%2.01%Energy minerals
Buy
HINDPETROHINDUSTAN PETROLEUM CORPIndiaNSE10.003 B USD383.05 INR−3.39%5.067 M0.7219.410.24 USD−74.77%5.30%Energy minerals
Buy
SNPOMV PETROM S.A.
RomaniaBVB9.864 B USD0.7320 RON+0.21%16.141 M2.828.430.02 USD+46.13%5.65%Energy minerals
Buy
9531TOKYO GAS CO
JapanTSE9.763 B USD3,790 JPY−1.66%1.295 M0.6118.171.45 USD−71.31%1.88%Utilities
Neutral
ATGLADANI TOTAL GAS LTDIndiaNSE9.472 B USD712.60 INR−1.81%269.748 K0.52111.640.08 USD+22.95%0.03%Utilities
DTMDT Midstream, Inc.
United StatesNYSE9.442 B USD97.18 USD+0.15%177.516 K0.2123.594.12 USD+15.46%2.98%Industrial services
Neutral
5019IDEMITSU KOSAN CO.LTD
JapanTSE9.406 B USD1,032.5 JPY−0.10%4.936 M1.025.201.23 USD+144.25%3.10%Energy minerals
Buy
ARAntero Resources Corporation
United StatesNYSE8.952 B USD28.77 USD+0.35%641.862 K0.15200.210.14 USD−94.82%0.00%Energy minerals
Buy
KNTKKinetik Holdings Inc.
United StatesNYSE8.925 B USD56.66 USD+0.43%315.038 K0.5320.902.71 USD+98.54%5.37%Industrial services
Buy
1193CHINA RESOURCES GAS GROUP LTD.
Hong KongHKEX8.827 B USD29.55 HKD−2.31%4.542 M1.6013.050.29 USD−17.05%4.16%Utilities
Buy
9532OSAKA GAS CO
JapanTSE8.713 B USD3,305 JPY0.00%965.4 K0.6914.381.60 USD−45.80%2.95%Utilities
Strong buy
135KUNLUN ENERGY COMPANY LIMITED
Hong KongHKEX8.633 B USD7.75 HKD0.00%12.765 M1.0410.760.09 USD−8.40%6.22%Utilities
Buy
COPECEMPRESAS COPEC SA
ChileBCS8.421 B USD6,074.4 CLP−1.55%350.61 K0.7913.000.49 USD+0.68%2.05%Energy minerals
Buy
600803ENN NATURAL GAS
ChinaSSE8.279 B USD19.50 CNY+1.51%16.212 M1.478.070.34 USD+29.12%3.44%Utilities
Strong buy
CHRDChord Energy Corporation
United StatesNASDAQ8.149 B USD131.70 USD−0.88%234.91 K0.256.7819.41 USD−23.20%3.76%Energy minerals
Strong buy
HESMHess Midstream LP
United StatesNYSE8.132 B USD34.83 USD−1.58%191.723 K0.2214.752.36 USD+16.45%7.27%Energy minerals
Buy
2688ENN ENERGY HOLDINGS LTD
ChinaHKEX8.123 B USD55.05 HKD−1.61%3.747 M1.099.460.75 USD−23.33%5.27%Utilities
Buy