Sector

Energy

143 companies
2.0/10 sector average
A highest grade
# Company Grade Score /10
#1 OPAL Fuels Inc.
OPAL · NASDAQ
A 9
#2 Diamondback Energy, Inc.
FANG · NYSE
B 7
#3 TotalEnergies SE
TTE · NYSE
B 7
#4 Shell plc
SHEL · NYSE
C+ 6
#5 BP p.l.c.
BP · NYSE
C 5
#6 Buckeye Partners L.P.
BPL · NYSE
C 5
#7 Energy Transfer LP
ET · NYSE
C 5
#8 Halliburton Company
HAL · NYSE
C 5
#9 Helmerich & Payne, Inc.
HP · NYSE
C 5
#10 Marathon Petroleum Corporation
MPC · NYSE
C 5
#11 Newpark Resources, Inc.
NR · NYSE
C 5
#12 Noble Corporation
NE · NYSE
C 5
#13 Briggs & Stratton Corporation
BGG · NYSE
D+ 4
#14 CNX Resources Corporation
CNX · NYSE
D+ 4
#15 California Resources Corporation
CRC · NYSE
D+ 4
#16 Canadian Natural Resources Limited
CNQ · NYSE
D+ 4
#17 Cheniere Energy, Inc.
LNG · NYSE
D+ 4
#18 ConocoPhillips
COP · NYSE
D+ 4
#19 Delek Group Ltd.
DK · NYSE
D+ 4
#20 General Electric Company
GEB · NYSE
D+ 4
#21 Independence Contract Drilling, Inc.
ICD · NYSE
D+ 4
#22 Koninklijke Philips N.V.
PHG · NYSE
D+ 4
#23 Magellan Midstream Partners, L.P.
MMP · NYSE
D+ 4
#24 Nabors Industries Ltd.
NBR · NYSE
D+ 4
#25 North American Energy Partners, Inc.
NOA · NYSE
D+ 4
#26 ONEOK, Inc.
OKE · NYSE
D+ 4
#27 Oceaneering International, Inc.
OII · NYSE
D+ 4
#28 Schlumberger Limited (SLB)
SLB · NYSE
D+ 4
#29 Suncor Energy Inc.
SU · NYSE
D+ 4
#30 Tetra Technologies, Inc.
TTI · NYSE
D+ 4
#31 Thermon Group Holdings, Inc.
THR · NYSE
D+ 4
#32 TotalFinaElf, S.A.
TOT · NYSE
D+ 4
#33 Trecora Resources
TREC · NYSE
D+ 4
#34 Weatherford International plc
WFT · NYSE
D+ 4
#35 YPF Sociedad Anónima
YPF · NYSE
D+ 4
#36 Baker Hughes Company
BKR · NYSE
D 3
#37 Brunswick Corporation
BC · NYSE
D 3
#38 Chevron Corporation
CVX · NYSE
D 3
#39 China Yuchai International Limited
CYD · NYSE
D 3
#40 Core Laboratories N.V.
CLB · NYSE
D 3
#41 Dril-Quip, Inc.
DRQ · NYSE
D 3
#42 ENI S.p.A.
E · NYSE
D 3
#43 ENSCO plc
ESV · NYSE
D 3
#44 EQT Corporation
EQT · NYSE
D 3
#45 Genesis Energy, L.P.
GEL · NYSE
D 3
#46 NOW Inc.
DNOW · NYSE
D 3
#47 National Oilwell Varco, Inc.
NOV · NYSE
D 3
#48 Phillips 66
PSX · NYSE
D 3
#49 Recon Technology, Ltd.
RCON · NASDAQ
D 3
#50 Seadrill Partners LLC
SDLP · NYSE
D 3
#51 The Williams Companies, Inc.
WMB · NYSE
D 3
#52 Valero Energy Corporation
VLO · NYSE
D 3
#53 Atwood Oceanics, Inc.
ATW · NYSE
E+ 2
#54 Basic Energy Services, Inc.
BAS · NYSE
E+ 2
#55 China Petroleum & Chemical Corporation
SNP · NYSE
E+ 2
#56 Coterra Energy Inc.
CTRA · NYSE
E+ 2
#57 Enbridge Inc.
ENB · NYSE
E+ 2
#58 Enterprise Products Partners L.P.
EPD · NYSE
E+ 2
#59 FMC Technologies, Inc.
FTI · NYSE
E+ 2
#60 Forum Energy Technologies, Inc.
FET · NYSE
E+ 2
#61 Hess Corporation
HES · NYSE
E+ 2
#62 Holly Energy Partners, L.P.
HEP · NYSE
E+ 2
#63 Hollysys Automation Technologies, Ltd.
HOLI · NASDAQ
E+ 2
#64 Imperial Oil Limited
IMO · NYSE
E+ 2
#65 Natural Gas Services Group, Inc.
NGS · NYSE
E+ 2
#66 Occidental Petroleum Corporation
OXY · NYSE
E+ 2
#67 Oil States International, Inc.
OIS · NYSE
E+ 2
#68 PBF Energy Inc.
PBF · NYSE
E+ 2
#69 Pembina Pipeline Corp.
PBA · NYSE
E+ 2
#70 Power Solutions International, Inc.
PSIX · NASDAQ
E+ 2
#71 Sasol Limited
SSL · NYSE
E+ 2
#72 Seadrill Limited
SDRL · NYSE
E+ 2
#73 TC Energy Corporation
TRP · NYSE
E+ 2
#74 U.S. Energy Corp.
USEG · NASDAQ
E+ 2
#75 Alliance Resource Partners, L.P.
ARLP · NASDAQ
E 1
#76 Atlantic Power Corporation
AT · NYSE
E 1
#77 BHP Billiton plc
BBL · NYSE
E 1
#78 BWX Technologies, Inc.
BWXT · NYSE
E 1
#79 Baytex Energy Corp
BTE · NYSE
E 1
#80 CVR Energy Inc.
CVI · NYSE
E 1
#81 Cypress Energy Partners, L.P.
CELP · NYSE
E 1
#82 Devon Energy Corporation
DVN · NYSE
E 1
#83 EOG Resources, Inc.
EOG · NYSE
E 1
#84 Ecopetrol S.A.
EC · NYSE
E 1
#85 Geopark Ltd
GPRK · NYSE
E 1
#86 GulfMark Offshore, Inc.
GLF · NYSE
E 1
#87 Helix Energy Solutions Group, Inc.
HLX · NYSE
E 1
#88 Ion Geophysical Corporation
IO · NYSE
E 1
#89 Matador Resources Company
MTDR · NYSE
E 1
#90 Nustar Energy L.P.
NS · NYSE
E 1
#91 Petróleo Brasileiro S.A. – Petrobras
PBR · NYSE
E 1
#92 Precision Drilling Corporation
PDS · NYSE
E 1
#93 RPC, Inc.
RES · NYSE
E 1
#94 Tesoro Corporation
TSO · NYSE
E 1
#95 TransMontaigne Partners L.P.
TLP · NYSE
E 1
#96 Westport Fuel Systems Inc
WPRT · NASDAQ
E 1
#97 Yanzhou Coal Mining Company Limited
YZC · NYSE
E 1
#98 APA Corporation
APA · NYSE
E 0
#99 American Electric Technologies, Inc.
AETI · NASDAQ
E 0
#100 Antero Resources Corporation
AR · NYSE
E 0
#101 Approach Resources Inc.
AREX · NASDAQ
E 0
#102 Arch Coal, Inc.
ARCH · NYSE
E 0
#103 Black Stone Minerals, L.P.
BSM · NYSE
E 0
#104 CGG
CGG · NYSE
E 0
#105 CNOOC Limited
CEO · NYSE
E 0
#106 Cenovus Energy Inc.
CVE · NYSE
E 0
#107 Crescent Point Energy Corporation
CPG · NYSE
E 0
#108 Delek Logistics Partners, L.P.
DKL · NYSE
E 0
#109 Diamond Offshore Drilling, Inc.
DO · NYSE
E 0
#110 Enbridge Energy Management LLC
EEQ · NYSE
E 0
#111 Enbridge Energy, L.P.
EEP · NYSE
E 0
#112 Enerplus Corporation
ERF · NYSE
E 0
#113 Exxon Mobil Corporation
XOM · NYSE
E 0
#114 HollyFrontier Corporation
HFC · NYSE
E 0
#115 Kinder Morgan, Inc.
KMI · NYSE
E 0
#116 Marathon Oil Corporation
MRO · NYSE
E 0
#117 Murphy Oil Corporation
MUR · NYSE
E 0
#118 NuStar Logistics, L.P.
NSS · NYSE
E 0
#119 Nustar GP Holdings, LLC
NSH · NYSE
E 0
#120 Oasis Petroleum Inc.
OAS · NYSE
E 0
#121 Parker Drilling Company
PKD · NYSE
E 0
#122 Penn West Petroleum Ltd
PWE · NYSE
E 0
#123 Permian Resources Corporation
PR · NYSE
E 0
#124 Petrobras Argentina S.A.
PZE · NYSE
E 0
#125 Pioneer Natural Resources Company
PXD · NYSE
E 0
#126 Plains All American Pipeline, L.P.
PAA · NYSE
E 0
#127 Plains Group Holdings, L.P.
PAGP · NYSE
E 0
#128 PrimeEnergy Corporation
PNRG · NASDAQ
E 0
#129 Range Resources Corporation
RRC · NYSE
E 0
#130 Resolute Energy Corporation
REN · NYSE
E 0
#131 SM Energy Company
SM · NYSE
E 0
#132 SandRidge Energy, Inc.
SD · NYSE
E 0
#133 Semgroup Corporation
SEMG · NYSE
E 0
#134 Southwestern Energy Company
SWN · NYSE
E 0
#135 Statoil ASA
STO · NYSE
E 0
#136 Superior Energy Services, Inc.
SPN · NYSE
E 0
#137 Transocean Ltd.
RIG · NYSE
E 0
#138 Vaalco Energy Inc
EGY · NYSE
E 0
#139 Vanguard Natural Resources LLC
VNR · NASDAQ
E 0
#140 Vermilion Energy Inc.
VET · NYSE
E 0
#141 Viper Energy Partners LP
VNOM · NASDAQ
E 0
#142 W&T Offshore, Inc.
WTI · NYSE
E 0
#143 Whiting Petroleum Corporation
WLL · NYSE
E 0