Rankings

How the Clue Score is made

#Company Clue Score Profitability Financial strength Growth Insiders
26 PBR PETROBRAS - PETROLEO BRASILEIRO SA 60 60654965
27 SHEL Shell plc 51 73651350
28 E ENI SPA 47 6565550
29 EE Excelerate Energy, Inc. 58 72645535
30 NESR National Energy Services Reunited Corp. 56 6164880
31 COP ConocoPhillips 54 82642435
32 LBRT Liberty Energy Inc. 51 58641468
33 WDS WOODSIDE ENERGY GROUP LTD 51 81642820
34 VLO Valero Energy 45 5264520
35 SU SUNCOR ENERGY INC 60 78624550
36 DVN Devon Energy 52 72621952
37 EQNR EQUINOR ASA 46 6262650
38 VIST Vista Energy, S.A.B. de C.V. 74 796110050
39 IMO IMPERIAL OIL LTD 59 69615150
40 NE Noble Corp plc 58 60611000
41 PTEN PATTERSON UTI ENERGY INC 50 3861950
42 BP BP PLC 46 6461850
43 SM SM Energy Co 41 806180
44 MPLX MPLX LP 61 98602550
45 CEG Constellation Energy 69 78595685
46 EQT EQT Corporation 49 7859440
47 PARR PAR PACIFIC HOLDINGS, INC. 49 68593920
48 OVV Ovintiv Inc. 43 8559100
49 CNQ CANADIAN NATURAL RESOURCES Ltd 63 96583850
50 ATO Atmos Energy 60 68584963
26 to 50 of 182 in energy and utilities, $1B+ revenue ← Higher Page 2 of 8 Lower →