XOM ExxonMobil | OIL - INTL INTGD | 53 | Moderate Buy | $165.70 |
CVX Chevron | OIL - INTL INTGD | 54 | Moderate Buy | $205.70 |
GEV GE Vernova | Other Alt Energy | 68 | Moderate Buy | $1,089.88 |
SHEL Shell | OIL - INTL INTGD | 32 | Hold | $100.46 |
TTE TotalEnergies | OIL REFING&MKTG | 17 | Hold | $84.33 |
ENB Enbridge | Oil & Gas Midstream | 33 | Moderate Buy | C$75.33 |
SHEL Shell | Oil & Gas Integrated | 38 | Moderate Buy | GBX 2,949 |
COP ConocoPhillips | OIL - US INTEGRTD | 90 | Moderate Buy | $134.48 |
CNQ Canadian Natural Resources | Oil & Gas E&P | 35 | Moderate Buy | C$63.73 |
ENB Enbridge | OIL - PROD/PIPELN | 19 | Moderate Buy | $66.50 |
PBR Petroleo Brasileiro S.A.- Petrobras | OIL - INTL INTGD | 21 | Moderate Buy | $19.28 |
CSUAY China Shenhua Energy | COAL | 1 | Reduce | N/A |
SMNEY Siemens Energy | Other Alt Energy | 4 | Moderate Buy | N/A |
BP BP | OIL - INTL INTGD | 38 | Moderate Buy | $46.14 |
TRP TC Energy | Oil & Gas Midstream | 43 | Hold | C$89.86 |
BP BP | Oil & Gas Integrated | 42 | Moderate Buy | GBX 635 |
EQNR Equinor ASA | OIL REFING&MKTG | 25 | Hold | $41.20 |
BE Bloom Energy | Other Alt Energy | 50 | Moderate Buy | $220.14 |
SU Suncor Energy | Oil & Gas Integrated | 53 | Moderate Buy | C$93.13 |
WMB Williams Companies | OIL - PROD/PIPELN | 54 | Buy | $82.40 |
CNQ Canadian Natural Resources | OIL - C$ EXP&PROD | 16 | Moderate Buy | $57.00 |
E ENI | OIL - INTL INTGD | 23 | Moderate Buy | $42.30 |
EPD Enterprise Products Partners | Oil/Gas Prod Pipeline MLP | 33 | Hold | $39.94 |
IMO Imperial Oil | Oil & Gas Integrated | 35 | Strong Sell | C$137.00 |
SLB SLB | OIL - FIELD SVCS | 42 | Moderate Buy | $60.83 |
MPC Marathon Petroleum | OIL REFING&MKTG | 72 | Moderate Buy | $272.94 |
KMI Kinder Morgan | OIL - PROD/PIPELN | 33 | Moderate Buy | $34.53 |
VLO Valero Energy | OIL REFING&MKTG | 67 | Moderate Buy | $245.59 |
EOG EOG Resources | OIL - US EXP&PROD | 86 | Moderate Buy | $156.32 |
TRP TC Energy | Other Alt Energy | 19 | Moderate Buy | $78.50 |
PSX Phillips 66 | OIL REFING&MKTG | 70 | Moderate Buy | $192.33 |
CVE Cenovus Energy | Oil & Gas Integrated | 47 | Buy | C$39.79 |
CCO Cameco | Uranium | 55 | Moderate Buy | C$174.50 |
SU Suncor Energy | OIL - C$ INTEGRTD | 22 | Moderate Buy | $71.67 |
ET Energy Transfer | Oil/Gas Prod Pipeline MLP | 21 | Buy | $23.45 |
BKR Baker Hughes | OIL - FIELD SVCS | 62 | Moderate Buy | $69.14 |
MPLX Mplx | OIL - PROD/PIPELN | 25 | Moderate Buy | $61.60 |
TRGP Targa Resources | Oil Refining & Marketing MLP | 38 | Moderate Buy | $272.20 |
IMO Imperial Oil | OIL - C$ INTEGRTD | 6 | Reduce | $116.00 |
OKE ONEOK | Oil/Gas Prod Pipeline MLP | 34 | Hold | $91.88 |
FANG Diamondback Energy | OIL - US EXP&PROD | 51 | Moderate Buy | $223.63 |
OXY Occidental Petroleum | OIL - US INTEGRTD | 89 | Hold | $63.74 |
LNG Cheniere Energy | OIL - US EXP&PROD | 41 | Moderate Buy | $297.71 |
CVE Cenovus Energy | OIL - C$ INTEGRTD | 26 | Moderate Buy | $35.25 |
WDS Woodside Energy Group | Other Alt Energy | 15 | Buy | N/A |
PPL Pembina Pipeline | Oil & Gas Midstream | 41 | Moderate Buy | C$65.38 |
EC Ecopetrol | OIL - INTL INTGD | 13 | Hold | $13.14 |
EQT EQT | OIL - US EXP&PROD | 73 | Moderate Buy | $68.83 |
HAL Halliburton | OIL - FIELD SVCS | 69 | Moderate Buy | $43.27 |
CQP Cheniere Energy Partners | Other Alt Energy | 16 | Strong Sell | $60.43 |
FSLR First Solar | Solar | 85 | Moderate Buy | $249.78 |
VG Venture Global | OIL - US EXP&PROD | 36 | Moderate Buy | $15.94 |
REPYY Repsol | OIL - INTL INTGD | 15 | Buy | N/A |
PBA Pembina Pipeline | OIL - PROD/PIPELN | 14 | Moderate Buy | $62.67 |
DVN Devon Energy | OIL - US EXP&PROD | 85 | Moderate Buy | $58.44 |
FTI TechnipFMC | OIL - FIELD SVCS | 29 | Moderate Buy | $70.00 |
IPXHY Inpex | International E&P | 2 | Hold | N/A |
TPL Texas Pacific Land | Other Alt Energy | 9 | Hold | $639.00 |
TOU Tourmaline Oil | Oil & Gas E&P | 24 | Moderate Buy | C$71.00 |
NTOIY Neste OYJ | Oil & Gas Refining & Marketing | 13 | Buy | N/A |
OMVKY OMV | OIL - INTL INTGD | 8 | Reduce | N/A |
OVV Ovintiv | Oil & Gas E&P | 12 | Buy | C$70.00 |
EXE Expand Energy | Other Alt Energy | 33 | Moderate Buy | $131.45 |
YPF YPF Sociedad Anónima | OIL - INTL INTGD | 16 | Moderate Buy | $46.00 |
TLN Talen Energy | Other Alt Energy | 29 | Moderate Buy | $452.46 |
CCOZY China Coal Energy | | 1 | Strong Buy | N/A |
NXT Nextpower | Solar | 63 | Moderate Buy | $147.77 |
WCP Whitecap Resources | Oil & Gas E&P | 29 | Buy | C$17.00 |
WES Western Midstream Partners | Oil Refining & Marketing MLP | 17 | Hold | $45.00 |
ARX ARC Resources | Oil & Gas E&P | 31 | Hold | C$29.98 |
ALA AltaGas | Oil & Gas Midstream | 31 | Buy | C$54.25 |
TRMLF Tourmaline Oil | OIL - C$ EXP&PROD | 9 | Moderate Buy | $65.00 |
VNOM Viper Energy | OIL - US EXP&PROD | 36 | Moderate Buy | $58.38 |
YZCAY Yankuang Energy Group | Other Alt Energy | 3 | Hold | N/A |
PR Permian Resources | OIL - US EXP&PROD | 39 | Moderate Buy | $23.00 |
OVV Ovintiv | OIL - C$ EXP&PROD | 60 | Moderate Buy | $63.00 |
DTM DT Midstream | OIL - US INTEGRTD | 23 | Moderate Buy | $154.46 |
GLPEY Galp Energia SGPS | OIL REFING&MKTG | 8 | Hold | N/A |
SUN Sunoco | Oil Refining & Marketing MLP | 23 | Buy | $74.13 |
KEY Keyera | Oil & Gas Midstream | 40 | Moderate Buy | C$60.64 |
AETUF Arc Resources | OIL - C$ EXP&PROD | 15 | Hold | N/A |
APA APA | OIL - US EXP&PROD | 107 | Hold | $41.04 |
DINO HF Sinclair | OIL REFING&MKTG | 45 | Hold | $71.64 |
OKLO Oklo | Other Alt Energy | 40 | Moderate Buy | $82.78 |
AM Antero Midstream | OIL - US INTEGRTD | 14 | Hold | $24.00 |
AR Antero Resources | OIL - US EXP&PROD | 35 | Moderate Buy | $50.06 |
ENLT Enlight Renewable Energy | Other Alt Energy | 19 | Hold | $63.17 |
SUBCY Subsea 7 | OIL - FIELD SVCS | 8 | Hold | N/A |
NXE NexGen Energy | Uranium | 19 | Buy | C$19.75 |
SAPMF Saipem | OIL&GAS - DRILL | 2 | Buy | N/A |
RDEIY Redeia Corporacion | Other Alt Energy | 6 | Moderate Buy | N/A |
SCR Strathcona Resources | Oil & Gas E&P | 25 | Moderate Buy | C$43.43 |
RRC Range Resources | OIL - US EXP&PROD | 38 | Hold | $44.00 |
MEG MEG Energy | Oil & Gas E&P | 3 | Reduce | C$28.00 |
ORA Ormat Technologies | Other Alt Energy | 26 | Moderate Buy | $131.67 |
CWEN Clearway Energy | Other Alt Energy | 18 | Moderate Buy | $43.00 |
HESM Hess Midstream Partners | E&P MLP | 21 | Reduce | $38.71 |
KNTK Kinetik | OIL - FIELD SVCS | 39 | Moderate Buy | $49.17 |
SOBO South Bow | OIL - PROD/PIPELN | 16 | Hold | $31.57 |
PSK PrairieSky Royalty | Oil & Gas E&P | 14 | Moderate Buy | C$32.25 |
KLYCY Kunlun Energy | International E&P | 5 | Hold | N/A |
NFG National Fuel Gas | OIL - US INTEGRTD | 14 | Moderate Buy | $106.00 |
VIST Vista Energy | OIL - INTL INTGD | 20 | Buy | $83.24 |
SSL Sasol | OIL - INTL INTGD | 25 | Hold | N/A |
PKI Parkland | Oil & Gas Refining & Marketing | 4 | Moderate Buy | C$43.33 |
CHRD Chord Energy | OIL - US EXP&PROD | 50 | Moderate Buy | $157.54 |
ENPH Enphase Energy | Solar | 67 | Hold | $46.57 |
NOV NOV | OIL FLD MCH&EQP | 21 | Hold | $20.57 |
NE Noble | OIL&GAS - DRILL | 8 | Hold | $45.38 |
WFRD Weatherford International | OIL - FIELD SVCS | 44 | Moderate Buy | $110.67 |
SM SM Energy | OIL - US EXP&PROD | 27 | Moderate Buy | $37.07 |
AROC Archrock | OIL - FIELD SVCS | 19 | Buy | $41.14 |
TXNM TXNM Energy | Other Alt Energy | 9 | Hold | $61.25 |
VLOWY Vallourec | OIL - INTL SPCLTY | 1 | Strong Buy | N/A |
MTDR Matador Resources | OIL - US EXP&PROD | 45 | Moderate Buy | $65.08 |
KGS Kodiak Gas Services | OIL FLD MCH&EQP | 22 | Moderate Buy | $75.22 |
SEI Solaris Energy Infrastructure | Oil & gas field machinery | 20 | Moderate Buy | $81.80 |
TVE Tamarack Valley Energy | Oil & Gas E & P | 38 | Buy | C$12.73 |
RIG Transocean | OIL&GAS - DRILL | 13 | Hold | $6.96 |
EFR Energy Fuels | Uranium | 6 | Strong Buy | N/A |
BEPC Brookfield Renewable | Other Alt Energy | 13 | Reduce | $42.33 |
VAL Valaris | OIL&GAS - DRILL | 17 | Reduce | $63.19 |
UGP Ultrapar Participacoes | OIL - PROD/PIPELN | 13 | Moderate Buy | $6.05 |
DCC DCC | Oil & Gas Refining & Marketing | 15 | Moderate Buy | GBX 6,020.43 |
HBRIY Harbour Energy | International E&P | 1 | Reduce | N/A |
ATH Athabasca Oil | Oil & Gas E&P | 17 | Hold | C$10.89 |
GEI Gibson Energy | Oil & Gas Midstream | 22 | Moderate Buy | C$28.00 |
GLNG Golar LNG | OIL - INTL INTGD | 22 | Moderate Buy | $56.70 |
PEY Peyto Exploration & Development | Oil & Gas E&P | 11 | Moderate Buy | C$26.08 |
LB LandBridge | OIL - US INTEGRTD | 12 | Hold | $76.17 |
MUR Murphy Oil | OIL - US EXP&PROD | 37 | Hold | $37.75 |
CRC California Resources | OIL - US EXP&PROD | 45 | Moderate Buy | $73.50 |
MGY Magnolia Oil & Gas | OIL - US EXP&PROD | 28 | Hold | $31.42 |
HCC Warrior Met Coal | COAL | 25 | Hold | $103.40 |
TGS Transportadora De Gas Sa Ord B | OIL - PROD/PIPELN | 16 | Buy | $39.00 |
TPZ Topaz Energy | Oil & Gas Midstream | 17 | Buy | C$33.65 |
CNX CNX Resources | OIL - US EXP&PROD | 24 | Reduce | $35.44 |
PAGP Plains GP | Pipelines, except natural gas | 17 | Hold | $23.00 |
FLNC Fluence Energy | Other Alt Energy | 37 | Hold | $19.47 |
LBRT Liberty Energy | OIL - FIELD SVCS | 27 | Moderate Buy | $32.18 |
PBF PBF Energy | OIL REFING&MKTG | 30 | Reduce | $36.46 |
WHD Cactus | OIL - US INTEGRTD | 19 | Moderate Buy | $63.40 |
DML Denison Mines | Uranium | 9 | Buy | C$6.50 |
EFX Enerflex | Oil & Gas Equipment & Services | 29 | Moderate Buy | C$35.16 |
CNR Core Natural Resources | COAL | 20 | Moderate Buy | $116.67 |
BTE Baytex Energy | Oil & Gas E&P | 23 | Hold | C$7.00 |
POU Paramount Resources | Oil & Gas E&P | 21 | Moderate Buy | C$32.94 |
EE Excelerate Energy | Other Alt Energy | 22 | Moderate Buy | $38.33 |
CRK Comstock Resources | OIL - US EXP&PROD | 21 | Reduce | $17.00 |
PTEN Patterson-UTI Energy | OIL&GAS - DRILL | 34 | Hold | $12.40 |
ITH Ithaca Energy | Oil & Gas E&P | 6 | Buy | GBX 205 |
HBR Harbour Energy | Oil & Gas E&P | 16 | Moderate Buy | GBX 295.17 |
NVA NuVista Energy | Oil & Gas E&P | 16 | Hold | C$17.82 |
IPCO International Petroleum | Oil & Gas E&P | 7 | Hold | C$35.25 |
USAC USA Compression Partners | OIL FLD MCH&EQP | 12 | Hold | $28.40 |
OII Oceaneering International | OIL - FIELD SVCS | 22 | Hold | $38.33 |
GBNXF Gibson Energy | OIL - C$ INTEGRTD | 4 | Moderate Buy | N/A |
SEDG SolarEdge Technologies | Solar | 62 | Reduce | $35.67 |
HP Helmerich & Payne | OIL&GAS - DRILL | 24 | Hold | $40.60 |
ROSE Rose Petroleum plc (ROSE.L) | Oil & Gas E & P | 4 | Buy | GBX 1,363.68 |
CRGY Crescent Energy | Other Alt Energy | 31 | Moderate Buy | $15.82 |
SUNC SunocoCorp | Oil & Gas Refining & Marketing | 7 | Moderate Buy | $75.33 |
CEU CES Energy Solutions | Oil & Gas Equipment & Services | 18 | Hold | C$18.64 |
RUN Sunrun | Solar | 50 | Hold | $18.98 |
TDW Tidewater | OIL - US INTEGRTD | 15 | Hold | $89.33 |
ARLP Alliance Resource Partners | COAL | 9 | Moderate Buy | $30.00 |
BTU Peabody Energy | COAL | 27 | Hold | $34.13 |
BSM Black Stone Minerals | E&P MLP | 8 | Reduce | $15.00 |
EFXT Enerflex | OIL - C$ EXP&PROD | 17 | Moderate Buy | $35.33 |
SEPL Seplat Energy | Oil & Gas E&P | 8 | Buy | GBX 3,672.50 |
HWX Headwater Exploration | Oil & Gas E&P | 12 | Moderate Buy | C$11.68 |
GPOR Gulfport Energy | OIL - US EXP&PROD | 32 | Moderate Buy | $230.22 |
BTE Baytex Energy | OIL - C$ EXP&PROD | 1 | Hold | N/A |
CLMT Calumet | OIL - US INTEGRTD | 12 | Hold | $36.75 |
PRMRF Paramount Resources | OIL - C$ EXP&PROD | 3 | Buy | N/A |
CVI CVR Energy | OIL REFING&MKTG | 20 | Strong Sell | $32.50 |
FRU Freehold Royalties | Oil & Gas E&P | 11 | Hold | C$17.03 |
BKV BKV | Other Alt Energy | 21 | Moderate Buy | $34.13 |
DKL Delek Logistics Partners | Oil/Gas Prod Pipeline MLP | 7 | Hold | $55.25 |
TVK TerraVest Industries | Oil & Gas Equipment & Services | 21 | Moderate Buy | C$167.00 |
CSAN Cosan | Other Alt Energy | 11 | Reduce | $3.85 |
TE T1 Energy | Solar | 7 | Moderate Buy | $9.13 |
PARR Par Pacific | OIL REFING&MKTG | 38 | Moderate Buy | $70.00 |
DK Delek US | OIL REFING&MKTG | 44 | Hold | $45.00 |
PXT Parex Resources | Oil & Gas E&P | 13 | Moderate Buy | C$23.30 |
NESR National Energy Services Reunited | OIL FLD MCH&EQP | 29 | Moderate Buy | $28.86 |
SDRL Seadrill | OIL&GAS - DRILL | 25 | Moderate Buy | $55.00 |
CEPU Central Puerto | Other Alt Energy | 12 | Moderate Buy | $17.50 |
TALO Talos Energy | OIL - US EXP&PROD | 21 | Hold | $18.40 |
RNW ReNew Energy Global | Other Alt Energy | 4 | Hold | $6.39 |
SDE Spartan Delta | Oil & Gas E&P | 22 | Moderate Buy | C$13.52 |
VET Vermilion Energy | Oil & Gas E&P | 17 | Hold | C$19.29 |
NOG Northern Oil and Gas | OIL - US EXP&PROD | 19 | Hold | $32.38 |
MNR Mach Natural Resources | OIL - US EXP&PROD | 18 | Moderate Buy | $17.50 |
AESI Atlas Energy Solutions | OIL - US INTEGRTD | 15 | Hold | $20.00 |
NGL NGL Energy Partners | Oil Refining & Marketing MLP | 5 | Hold | N/A |
NEXT NextDecade | Oil/Gas Prod Pipeline MLP | 13 | Hold | $8.00 |
FRHLF Freehold Royalties | Oil & Gas E&P | 3 | Hold | N/A |
CJ Cardinal Energy | Oil & Gas E&P | 10 | Buy | C$12.00 |
PUMP ProPetro | OIL - FIELD SVCS | 18 | Moderate Buy | $16.63 |
KEL Kelt Exploration | Oil & Gas E&P | 8 | Buy | C$11.10 |
GEL Genesis Energy | Oil Refining & Marketing MLP | 9 | Moderate Buy | $19.00 |
BIR Birchcliff Energy | Oil & Gas E&P | 11 | Moderate Buy | C$8.57 |
INVX Innovex International | OIL FLD MCH&EQP | 16 | Buy | $32.25 |
SHLS Shoals Technologies Group | Solar | 36 | Moderate Buy | $9.71 |
TNZ Tenaz Energy | Oil & Gas E&P | 6 | Buy | C$72.00 |
AAV Advantage Energy | Oil & Gas E&P | 11 | Moderate Buy | C$14.17 |
FCEL FuelCell Energy | Other Alt Energy | 13 | Reduce | $15.04 |
WKC World Kinect | OIL REFING&MKTG | 15 | Reduce | $29.50 |
KRP Kimbell Royalty | OIL - US RYLTY TR | 21 | Moderate Buy | $18.00 |
XPRO Expro Group | OIL - PROD/PIPELN | 16 | Hold | $19.33 |
SOC Sable Offshore | OIL - US INTEGRTD | 13 | Hold | $22.00 |
ENVX Enovix | Other Alt Energy | 25 | Moderate Buy | $12.64 |
PD Precision Drilling | Oil & Gas Drilling | 33 | Moderate Buy | C$152.25 |
AMRC Ameresco | Other Alt Energy | 27 | Hold | $42.56 |
VET Vermilion Energy | International E&P | 20 | Hold | $15.00 |
NNE Nano Nuclear Energy | Other Alt Energy | 11 | Moderate Buy | $46.50 |
TCW Trican Well Service | Oil & Gas Equipment & Services | 14 | Hold | C$7.67 |
RES RPC | OIL - FIELD SVCS | 13 | Reduce | $5.63 |
KOS Kosmos Energy | International E&P | 17 | Reduce | $2.44 |
GLP Global Partners | Oil Refining & Marketing MLP | 12 | Buy | $46.00 |
REX REX American Resources | Biofuels | 3 | Buy | N/A |
YCA Yellow Cake | Uranium | 11 | Buy | GBX 685.40 |
TTI Tetra Technologies | OIL - FIELD SVCS | 9 | Moderate Buy | $10.25 |
NRP Natural Resource Partners | COAL | 4 | Hold | N/A |
BORR Borr Drilling | OIL&GAS - DRILL | 11 | Hold | $4.33 |
NBR Nabors Industries | OIL&GAS - DRILL | 19 | Hold | $103.43 |
ENOG Energean | Oil & Gas E&P | 7 | Hold | GBX 798.33 |
HLX Helix Energy Solutions Group | OIL - FIELD SVCS | 9 | Hold | $11.50 |
BIREF Birchcliff Energy | OIL - C$ EXP&PROD | 3 | Moderate Buy | N/A |
DMLP Dorchester Minerals | OIL - US RYLTY TR | 3 | Hold | N/A |
VLE Valeura Energy | Oil & Gas E&P | 2 | Strong Buy | N/A |
BAK Braskem | OIL - INTL INTGD | 13 | Reduce | $3.40 |
AAVVF Advantage Energy | Other Alt Energy | 7 | Moderate Buy | N/A |
PBT Permian Basin Royalty Trust | OIL - US RYLTY TR | 2 | Hold | N/A |
XIFR XPLR Infrastructure | E&P MLP | 22 | Hold | $12.57 |
CSIQ Canadian Solar | Solar | 29 | Reduce | $18.66 |
KEC Kiwetinohk Energy | Oil & Gas E&P | 2 | Moderate Buy | C$21.00 |
ACDC ProFrac | OIL - FIELD SVCS | 11 | Reduce | $6.17 |
SPH Suburban Propane Partners | Oil Refining & Marketing MLP | 7 | Buy | N/A |
KOS Kosmos Energy | Oil & Gas E&P | 3 | Moderate Buy | GBX 210 |
PDS Precision Drilling | OIL&GAS - DRILL | 18 | Moderate Buy | $122.33 |
SBR Sabine Royalty Trust | OIL - US RYLTY TR | 2 | Hold | N/A |
TK Teekay | OIL - INTL INTGD | 6 | Hold | N/A |
ITMPF Itm Power | Other Alt Energy | 1 | Buy | N/A |
JKS JinkoSolar | Solar | 16 | Hold | $24.38 |
TBN Tamboran Resources | OIL - INTL INTGD | 7 | Moderate Buy | $58.50 |
PSI Pason Systems | Oil & Gas Equipment & Services | 5 | Buy | C$15.13 |
SGY Surge Energy | Oil & Gas E&P | 13 | Buy | C$12.46 |
SQZ Serica Energy | Oil & Gas E&P | 26 | Buy | GBX 268.25 |