Company Name Market Cap Revenue Net Income EPS Employees Sentiment Industry
Exxon Mobil CorporationXOM
462.46 B 339.25 B 33.68 B 7.84 60,900 42+0 101020
Shell plcSHEL
192.24 B 284.31 B 16.09 B 2.53 96,000 9+21 101020
Ecopetrol S.A.EC
17.87 B 133.33 T 14.94 T 363.23445 19,659 1+8 101020
Chevron CorporationCVX
240.82 B 193.41 B 17.66 B 9.72 45,298 2-4 101020
Enbridge Inc.ENB
96.64 B 53.47 B 5.44 B 2.34 14,500 28-17 101020
Enbridge IncENB-PA
0 0 0 0 0+0
Enbridge IncENB-PT
98.76 B 53.47 B 5.44 B 2.34 14,500 28-17 101020
Enbridge IncENB-PN
98.76 B 53.47 B 5.44 B 2.34 14,500 28-17 101020
TotalEnergies SETTE
130.43 B 195.61 B 15.76 B 6.69 102,887 -21+21 101020
ConocoPhillipsCOP
112.49 B 54.75 B 9.25 B 7.81 11,800 22+26 101020
TotalEnergies SETTE
130.43 B 195.61 B 15.76 B 6.69 102,887 -21+21 101020
Enbridge Inc.ENB
96.64 B 53.47 B 5.44 B 2.34 14,500 28-17 101020
Eni S.p.A.E
42.73 B 88.80 B 2.62 B 0.78 32,492 -8-9 101020
Canadian Natural Resources LimitedCNQ
60.40 B 41.51 B 6.11 B 2.85 10,640 57-5 101020
BP p.l.c.BP
74.58 B 189.19 B 381.00 M 0.0232 100,500 -32-11 101020
The Williams Companies, Inc.WMB
71.56 B 10.50 B 2.23 B 1.82 5,601 54+22 101020
TC Energy CorporationTRP
51.33 B 13.77 B 4.70 B 4.43 6,668 12-19 101020
Petróleo Brasileiro S.A. - PetrobrasPBR
70.70 B 91.42 B 7.53 B 0.58 41,778 -4+28 101020
Petróleo Brasileiro S.A. - PetrobrasPBR-A
0 0 0 0 0+0 451030
Enterprise Products Partners L.P.EPD
67.18 B 56.22 B 5.90 B 2.69 7,300 -17+5 101020
Equinor ASAEQNR
63.23 B 102.50 B 8.81 B 3.11 25,155 -48-18 101020
EOG Resources, Inc.EOG
60.95 B 23.38 B 6.40 B 11.25 3,150 52+0 101020
Canadian Natural Resources LimitedCNQ
60.40 B 41.51 B 6.11 B 2.85 10,640 57-5 101020
Kinder Morgan, Inc.KMI
60.22 B 15.50 B 2.61 B 1.17 10,933 9+16 101020
Energy Transfer LPET
59.26 B 82.67 B 4.81 B 1.28 16,248 11+5 101020
Suncor Energy Inc.SU
131.14 B 38.15 B 4.27 B 7.53 159,002 43+23 201040
ONEOK, Inc.OKE
53.86 B 21.70 B 3.04 B 5.17 5,177 67+24 101020
MPLX LPMPLX
51.71 B 10.90 B 4.32 B 4.21 5,560 60+0 101020
Cheniere Energy, Inc.LNG
51.57 B 15.70 B 3.25 B 14.2 1,714 35+20 101020
TC Energy CorporationTRP
51.33 B 13.77 B 4.70 B 4.43 6,668 12-19 101020
Schlumberger LimitedSLB
47.74 B 36.29 B 4.46 B 3.11 110,000 24+24 101010
Imperial Oil LimitedIMO
32.45 B 48.82 B 4.79 B 9.03 5,100 36-27 101020
Suncor Energy Inc.SU
131.14 B 38.15 B 4.27 B 7.53 159,002 43+23 201040
Diamondback Energy, Inc.FANG
40.48 B 11.02 B 3.34 B 15.53 1,983 -13+5 101020
Enbridge Inc.ENB-PFA
0 0 0 0 0+0
Hess CorporationHES
40.41 B 12.90 B 2.77 B 8.98 1,797 5-22 101020
Phillips 66PSX
40.38 B 143.15 B 2.12 B 4.99 13,200 9+10 101020
Marathon Petroleum CorporationMPC
39.79 B 138.86 B 3.45 B 10.08 18,300 28+2 101020
Baker Hughes CompanyBKR
38.53 B 27.83 B 2.98 B 2.98 57,000 99+0 101010
Targa Resources Corp.TRGP
37.98 B 16.38 B 1.31 B 5.74 3,370 65+16 101020
Occidental Petroleum CorporationOXY
38.98 B 26.73 B 3.06 B 2.44 13,323 61-17 101020
Tenaris S.A.TS
17.77 B 12.52 B 2.04 B 1.81 25,900 -30-15 101010
Valero Energy CorporationVLO
34.61 B 129.88 B 2.77 B 8.58 9,922 -27-14 101020
Imperial Oil LimitedIMO
32.45 B 48.82 B 4.79 B 9.03 5,100 36-27 101020
Cenovus Energy Inc.CVE
22.03 B 57.73 B 3.14 B 1.67 7,150 5-15 101020
Pembina Pipeline CorporationPPL
26.40 B 8.46 B 888.00 M 1.2 6,653 1+15 551010
Pembina Pipeline CorporationPPL-PA
0 0 0 0 0+0 202020
Pembina Pipeline CorporationPPL-PC
0 0 0 0 0+0
Pembina Pipeline CorporationPPL-PQ
0 0 0 0 0+0
EQT CorporationEQT
30.20 B 2.72 B 776.30 M 0.656 1,941 -38-49 402030