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
Market cap
Price
Change %
Rel Volume
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst Rating
2222SAUDI ARABIAN OIL CO.
Saudi Arabia1.86 T USD29.00 SAR+1.93%7.7917.110.45 USD−13.73%6.64%Energy minerals
Buy
XOMExxon Mobil Corporation
United States465.31 B USD105.87 USD+0.34%2.1113.198.03 USD−20.18%3.63%Energy minerals
Buy
CVXChevron Corporation
United States256.71 B USD142.85 USD+1.20%3.0415.729.09 USD−32.44%4.56%Energy minerals
Buy
601857PETROCHINA COMPANY LIMITED
China200.77 B USD8.34 CNY−0.95%0.645.40%Energy minerals
Buy
RELIANCERELIANCE INDUSTRIES LTDIndia191.7 B USD1,205.30 INR−2.04%1.3124.010.60 USD−0.85%0.41%Energy minerals
Buy
SHELSHELL PLC ORD EUR0.07United Kingdom182.58 B USD2,394.5 GBX−0.46%1.9912.562.55 USD−44.96%4.47%Energy minerals
Buy
COPConocoPhillips
United States123.04 B USD95.12 USD−0.06%4.0311.308.42 USD−8.01%3.28%Energy minerals
Strong buy
TTETOTALENERGIES
France122.6 B USD51.89 EUR−0.08%2.187.847.37 USD−10.88%5.90%Energy minerals
Buy
600938CNOOC LIMITED
Hong Kong113.6 B USD27.40 CNY−0.58%0.649.320.40 USD+3.30%4.66%Energy minerals
Strong buy
600028CHINA PETROLEUM & CHEMICAL CORPORATION
China98.33 B USD6.38 CNY−1.24%0.925.42%Energy minerals
Buy
ENBENBRIDGE INC
Canada89.84 B USD59.43 CAD+1.49%2.0820.242.17 USD+95.87%6.16%Industrial services
Buy
PETR3PETROBRAS ON ED N2
Brazil80.57 B USD39.72 BRL−0.72%1.896.061.20 USD−37.58%11.63%Energy minerals
Strong buy
BP.BP ORD USD0.25United Kingdom75.02 B USD379.05 GBX0.00%2.0030.400.17 USD−89.31%6.26%Energy minerals
Buy
ADNOCGASADNOC Gas plc
United Arab Emirates72.4 B USD3.47 AED−0.29%1.2914.600.06 USD4.59%Energy minerals
Strong buy
EPDEnterprise Products Partners L.P.
United States67.17 B USD30.99 USD+1.51%1.4911.622.67 USD+8.74%6.71%Industrial services
Strong buy
EOGEOG Resources, Inc.
United States66.95 B USD119.04 USD+0.69%2.959.5812.42 USD−7.71%4.32%Energy minerals
Buy
WMBWilliams Companies, Inc. (The)
United States65.2 B USD53.49 USD+1.75%2.0922.752.35 USD+6.19%3.50%Industrial services
Buy
ETEnergy Transfer LP
United States64.58 B USD18.86 USD+3.23%1.6213.881.36 USD+28.15%6.76%Industrial services
Strong buy
CNQCANADIAN NATURAL RESOURCES LTD
Canada62.24 B USD42.50 CAD+0.05%0.9312.072.60 USD+9.60%4.88%Energy minerals
Buy
EQNREQUINOR ASA
Norway60.78 B USD254.45 NOK−0.25%1.737.293.30 USD−38.86%5.70%Energy minerals
Neutral
KMIKinder Morgan, Inc.
United States59.65 B USD26.85 USD+2.32%2.1623.601.14 USD+4.03%4.26%Industrial services
Buy
OKEONEOK, Inc.
United States58.47 B USD100.08 USD+2.48%3.0020.954.78 USD−12.30%3.96%Industrial services
Buy
ROSNRosneft
Russian Federation51.61 B USD559.60 RUB+10.56%4.364.741.27 USD+74.70%Energy minerals
MPLXMPLX LP
United States48.17 B USD47.28 USD+2.47%1.3811.134.25 USD+21.79%7.42%Industrial services
Buy
TRPTC ENERGY CORPORATION
Canada47.39 B USD65.79 CAD+0.87%3.0413.423.62 USD5.79%Industrial services
Buy
LNGCheniere Energy, Inc.
United States46.87 B USD208.89 USD+1.43%1.5713.3315.68 USD−68.98%0.86%Industrial services
Strong buy
PSXPhillips 66
United States45.58 B USD110.37 USD+0.02%2.6014.197.78 USD−53.08%4.08%Energy minerals
Buy
FANGDiamondback Energy, Inc.
United States45.24 B USD154.94 USD+1.23%3.308.8717.46 USD−0.96%5.35%Energy minerals
Strong buy
OXYOccidental Petroleum Corporation
United States44.22 B USD47.13 USD+3.90%2.2012.283.84 USD−15.88%1.78%Energy minerals
Neutral
SUSUNCOR ENERGY INC
Canada43.28 B USD49.60 CAD−0.42%1.447.964.61 USD+0.67%4.40%Energy minerals
Buy
MPCMarathon Petroleum Corporation
United States42.87 B USD133.38 USD+1.31%3.6310.5612.63 USD−52.84%2.54%Energy minerals
Buy
LKOHLUKOIL
Russian Federation41.96 B USD6,725.0 RUB+6.85%2.33Energy minerals
ENIENI
Italy41.94 B USD12.724 EUR−0.45%2.1916.280.87 USD−49.39%7.62%Energy minerals
Buy
HESHess Corporation
United States39.5 B USD128.19 USD+0.42%1.9214.968.57 USD+65.54%1.41%Energy minerals
Buy
TRGPTarga Resources, Inc.
United States38.55 B USD176.79 USD+2.47%2.4831.855.55 USD+44.64%1.56%Utilities
Buy
VLOValero Energy Corporation
United States37.54 B USD118.59 USD−0.29%2.4610.6411.15 USD−61.99%3.61%Energy minerals
Buy
ONGCOIL AND NATURAL GAS CORP.India35.07 B USD237.10 INR−1.96%1.817.330.39 USD−5.57%5.27%Energy minerals
Buy
IMOIMPERIAL OIL
Canada32.19 B USD88.61 CAD−1.54%1.609.736.73 USD+1.93%2.60%Energy minerals
Neutral
WDSWOODSIDE ENERGY GROUP LTD
Australia27.84 B USD23.55 AUD+1.95%3.1915.960.98 USD−71.47%8.22%Energy minerals
Neutral
CVECENOVUS ENERGY INC
Canada26.26 B USD20.71 CAD+0.24%1.5610.571.45 USD−7.77%3.09%Energy minerals
Strong buy
EQTEQT Corporation
United States25.65 B USD42.99 USD+0.80%1.8850.950.84 USD−88.57%1.47%Energy minerals
Buy
PTTPTT PUBLIC COMPANY
Thailand25.6 B USD31.00 THB−2.36%3.337.800.12 USD+16.88%6.45%Energy minerals
Buy
CQPCheniere Energy Partners, LP
United States25.28 B USD52.22 USD+0.62%1.5913.623.83 USD−62.72%6.64%Utilities
Sell
SIBNGazprom neft
Russian Federation24.74 B USD574.10 RUB+5.84%3.65Energy minerals
GAZPGazprom
Russian Federation24.41 B USD115.24 RUB+7.54%2.42Energy minerals
NVTKNOVATEK
Russian Federation23.79 B USD894.0 RUB+9.77%2.924.132.52 USD+297.55%Energy minerals
HALHalliburton Company
United States22.81 B USD25.97 USD+0.78%1.889.062.87 USD−1.46%2.58%Industrial services
Buy
IOCINDIAN OIL CORP LTDIndia22.77 B USD137.08 INR−1.82%1.1710.840.15 USD−54.16%8.74%Energy minerals
Neutral
EXEExpand Energy Corporation
United States21.92 B USD94.87 USD+0.58%3.4558.481.62 USD−95.59%2.42%Energy minerals
Buy
ATOAtmos Energy Corporation
United States21.71 B USD139.69 USD+1.25%2.5220.426.84 USD+11.48%2.35%Utilities
Buy
PPLPEMBINA PIPELINE CORPORATION
Canada21.1 B USD52.36 CAD+0.89%1.7315.912.43 USD+51.51%5.19%Industrial services
Buy
DVNDevon Energy Corporation
United States20.21 B USD30.77 USD+0.82%2.775.705.40 USD−7.72%6.50%Energy minerals
Buy
YPFDYPF SOCIEDAD ANONIMA
Argentina19 B USD49,400.00 ARS+3.24%0.8825.382.01 USD+422.61%0.00%Energy minerals
Buy
CTRACoterra Energy Inc.
United States17.44 B USD23.68 USD+0.04%3.0214.381.65 USD−43.12%3.55%Energy minerals
Strong buy
NINiSource Inc
United States16.88 B USD36.17 USD+0.84%2.5621.981.65 USD+10.21%2.93%Utilities
Buy
TOUTOURMALINE OIL CORP
Canada15.88 B USD61.25 CAD+0.89%1.5013.883.26 USD+50.94%2.04%Energy minerals
Strong buy
1605INPEX CORPORATION
Japan15.51 B USD1,941.5 JPY+0.41%1.396.402.11 USD−11.24%4.12%Energy minerals
Buy
ECOPETROLECOPETROL S.A.
Colombia15.47 B USD1,650 COP−1.79%2.414.440.09 USD−29.66%18.91%Energy minerals
Sell
5020ENEOS HOLDINGS INC
Japan15.21 B USD807.5 JPY+2.88%3.1413.160.43 USD+175.84%2.97%Energy minerals
Buy
GAILGAIL (INDIA) LTDIndia14.86 B USD192.42 INR−0.62%2.7510.960.21 USD+118.40%2.86%Utilities
Buy
BPCLBHARAT PETROLEUM CORP LTDIndia14.72 B USD289.05 INR−1.87%1.099.410.37 USD−51.72%4.33%Energy minerals
Buy
SRGSNAM
Italy14.72 B USD4.238 EUR0.00%2.1413.280.34 USD+56.78%6.65%Utilities
Buy
WESWestern Midstream Partners, LP
United States14.6 B USD38.36 USD+0.55%2.169.813.91 USD+44.20%8.34%Industrial services
Neutral
3HONGKONG & CHINA GAS CO. LTD.
Hong Kong14.57 B USD6.07 HKD−0.49%2.0921.190.04 USD−2.09%5.77%Utilities
Buy
PTTEPPTT EXPLORATION & PRODUCTION PUBLIC
Thailand13.49 B USD117.5 THB−1.26%1.635.920.61 USD+8.99%8.30%Energy minerals
Buy
REPREPSOL, S.A.
Spain13.31 B USD11.015 EUR−0.05%2.306.092.02 USD−38.07%6.62%Energy minerals
Buy
PKNPKNORLEN
Poland13.22 B USD46.865 PLN−0.42%1.655.282.30 USD−69.19%8.86%Energy minerals
Buy
KCHOLKOC HOLDING
Turkey12.96 B USD182.0 TRY−1.46%0.75−0.04 USD−103.56%4.40%Energy minerals
Strong buy
STOSANTOS LIMITED
Australia12.93 B USD6.40 AUD+0.63%2.3310.830.39 USD−24.15%7.19%Energy minerals
Buy
GALPGALP ENERGIA-NOM
Portugal12.89 B USD16.510 EUR−0.84%1.919.401.95 USD+4.31%3.33%Energy minerals
Buy
TATNTatneft-3
Russian Federation12.62 B USD599.9 RUB+6.38%1.89Energy minerals
OMVOMV AG
Austria12.32 B USD36.36 EUR−0.76%2.529.004.50 USD−14.71%8.11%Energy minerals
Buy
FTITechnipFMC plc
United States12.29 B USD28.89 USD+0.91%1.8619.011.52 USD0.69%Industrial services
Buy
PAAPlains All American Pipeline, L.P.
United States11.92 B USD16.94 USD−0.24%1.4515.071.12 USD−16.34%7.50%Industrial services
Buy
SNGSSurgut
Russian Federation11.84 B USD24.040 RUB+6.87%2.54Energy minerals
AKRBPAKER BP ASA
Norway11.76 B USD213.1 NOK−1.21%2.118.812.29 USD+13.21%12.19%Energy minerals
Buy
ADNOCDISTAbu Dhabi National Oil Company For Distribution
United Arab Emirates11.49 B USD3.38 AED−1.74%2.3316.780.05 USD+7.41%6.09%Energy minerals
Buy
096770SK INNOVATION
South Korea11.34 B USD116,300 KRW+1.04%0.86−10.53 USD−338.46%0.00%Energy minerals
Buy
PRPermian Resources Corporation
United States10.93 B USD13.60 USD+0.59%1.808.271.64 USD+82.60%2.35%Energy minerals
Strong buy
9531TOKYO GAS CO
Japan10.31 B USD4,191 JPY−1.06%1.9620.151.45 USD−71.39%1.73%Utilities
Neutral
DTMDT Midstream, Inc.
United States10.17 B USD100.91 USD+3.47%6.8224.504.12 USD+15.46%2.87%Industrial services
Neutral
6505FORMOSA PETROCHEMICAL CORPORATION
Taiwan10.11 B USD34.70 TWD−5.45%1.9653.920.02 USD−41.89%5.76%Energy minerals
Neutral
HINDPETROHINDUSTAN PETROLEUM CORPIndia10 B USD399.50 INR−1.94%1.2820.250.24 USD−74.77%5.25%Energy minerals
Neutral
ARXARC RESOURCES LTD
Canada9.99 B USD24.31 CAD+0.41%1.4511.571.55 USD−28.72%2.80%Energy minerals
Strong buy
OVVOvintiv Inc. (DE)
United States9.84 B USD37.78 USD+0.11%3.845.017.54 USD−25.19%3.18%Energy minerals
Buy
ARAntero Resources Corporation
United States9.62 B USD30.93 USD+0.23%1.95215.240.14 USD−94.82%0.00%Energy minerals
Buy
SNPOMV PETROM S.A.
Romania9.2 B USD0.7105 RON+1.28%0.638.190.02 USD+46.13%5.81%Energy minerals
Buy
KNTKKinetik Holdings Inc.
United States9.1 B USD57.76 USD+5.85%2.1121.322.71 USD+98.37%5.25%Industrial services
Buy
VNOMViper Energy, Inc.
United States8.98 B USD47.64 USD−0.71%3.2120.392.34 USD+1.62%5.04%Energy minerals
Strong buy
135KUNLUN ENERGY COMPANY LIMITED
Hong Kong8.96 B USD8.04 HKD−1.23%0.9311.160.09 USD+3.05%5.99%Utilities
Buy
NESTENESTE CORPORATION
Finland8.93 B USD11.225 EUR−2.01%2.0219.550.64 USD−71.49%10.69%Energy minerals
Buy
5019IDEMITSU KOSAN CO.LTD
Japan8.91 B USD1,008.5 JPY+0.85%1.798.560.82 USD+21.19%3.37%Energy minerals
Buy
ATGLADANI TOTAL GAS LTDIndia8.71 B USD674.35 INR−3.28%0.88105.640.08 USD+22.95%0.04%Utilities
1193CHINA RESOURCES GAS GROUP LTD.
Hong Kong8.68 B USD29.75 HKD−0.50%0.6113.140.29 USD−1.87%4.22%Utilities
Buy
600803ENN NATURAL GAS
China8.29 B USD19.66 CNY+0.05%0.818.140.34 USD+29.12%3.36%Utilities
Strong buy
9532OSAKA GAS CO
Japan8.24 B USD3,217 JPY+0.66%1.8914.001.60 USD−45.80%3.03%Utilities
Buy
OILOIL INDIA LTDIndia8.05 B USD421.80 INR−3.91%1.638.180.62 USD+42.82%2.65%Energy minerals
Buy
RRCRange Resources Corporation
United States8.01 B USD33.18 USD+0.12%3.3416.851.97 USD−64.74%0.96%Energy minerals
Neutral
2688ENN ENERGY HOLDINGS LTD
China7.91 B USD54.50 HKD+0.46%0.569.360.75 USD−4.15%5.43%Utilities
Buy
CNACENTRICA ORD GBP0.061728395United Kingdom7.9 B USD124.95 GBX−0.75%1.226.100.26 USD−72.10%3.34%Utilities
Strong buy