Downgrades Buy Hold X

AAV Advantage Oil and Gas

Tudor Pickering

Upgrades Hold Buy X

AAV Advantage Oil and Gas

Tudor Pickering

Downgrades Hold Sell X

AM Antero Midstream

Tudor Pickering

$8

Initiated Hold X

AMGP Antero Midstream GP

Tudor Pickering

$22

Downgrades Buy Hold X

APC Anadarko Petroleum

Tudor Pickering

Upgrades Hold Buy X

AR Antero Resources

Tudor Pickering

$7

Downgrades Buy Hold X

AR Antero Resources

Tudor Pickering

Initiated Hold X

AY Atlantica Yield

Tudor Pickering

$42

Initiated Buy X

BRY Berry Petroleum

Tudor Pickering

Downgrades Buy Hold X

CDEV Centennial Resource Development

Tudor Pickering

Upgrades Hold Buy X

CLB Core Labs

Tudor Pickering

Upgrades Hold Buy X

CNQ Canadian Natrl Res

Tudor Pickering

Downgrades Buy Hold X

CNX CNX Resources

Tudor Pickering

Upgrades Hold Buy X

CNX CNX Resources

Tudor Pickering

Upgrades Hold Buy X

COG Cabot Oil & Gas

Tudor Pickering

$25

Downgrades Buy Hold X

COG Cabot Oil & Gas

Tudor Pickering

Upgrades Hold Buy X

COG Cabot Oil & Gas

Tudor Pickering

Upgrades Hold Buy X

COP ConocoPhillips

Tudor Pickering

Downgrades Buy Hold X

CPE Callon Petroleum

Tudor Pickering

Downgrades Buy Hold X

CRZO Carrizo Oil & Gas

Tudor Pickering

Upgrades Hold Buy X

CRZO Carrizo Oil & Gas

Tudor Pickering

$31

Upgrades Hold Buy X

CVE Cenovus Energy

Tudor Pickering

Downgrades Buy Hold X

CVE Cenovus Energy

Tudor Pickering

Downgrades Hold Sell X

CVI CVR Energy

Tudor Pickering

Downgrades Hold Sell X

CVI CVR Energy

Tudor Pickering

Initiated Hold X

CVI CVR Energy

Tudor Pickering

$40

Upgrades Hold Buy X

CVRR CVR Refining

Tudor Pickering

Downgrades Buy Hold X

CVRR CVR Refining

Tudor Pickering

Initiated Buy X

CVX Chevron

Tudor Pickering

$133

Initiated Buy X

CWEN Clearway Energy

Tudor Pickering

$33

Upgrades Hold Buy X

DK Delek US Holdings

Tudor Pickering

Downgrades Buy Hold X

DK Delek US Holdings

Tudor Pickering

Upgrades Hold Buy X

DO Diamond Offshore

Tudor Pickering

Downgrades Buy Hold X

DQ Daqo New Energy

Tudor Pickering

Downgrades Buy Hold X

ECA Encana

Tudor Pickering

Downgrades Buy Hold X

EMN Eastman Chemical

Tudor Pickering

$117

Upgrades Hold Buy X

EMN Eastman Chemical

Tudor Pickering

$79

Initiated Hold X

ENLC EnLink Midstream

Tudor Pickering

Initiated Buy X

ENPH Enphase Energy

Tudor Pickering

$195

Upgrades Hold Buy X

EOG EOG Resources

Tudor Pickering

Downgrades Buy Hold X

EOG EOG Resources

Tudor Pickering

Upgrades Hold Buy X

EQT EQT Corp.

Tudor Pickering

$24

Initiated Buy X

F Ford Motor

Tudor Pickering

$17

Upgrades Hold Buy X

FI Frank’s International

Tudor Pickering

Downgrades Buy Hold X

FI Frank’s International

Tudor Pickering

Upgrades Hold Buy X

FI Frank’s International

Tudor Pickering

Downgrades Buy Hold X

FTSI FTS International

Tudor Pickering

Initiated Buy X

FTSI FTS International

Tudor Pickering

Initiated Buy X

GM General Motors

Tudor Pickering

$76

Upgrades Hold Buy X

GPOR Gulfport Energy

Tudor Pickering

Initiated Hold X

HES Hess

Tudor Pickering

$93

Downgrades Buy Hold X

HFC HollyFrontier

Tudor Pickering

Downgrades Buy Hold X

HFC HollyFrontier

Tudor Pickering

Upgrades Hold Buy X

HFC HollyFrontier

Tudor Pickering

Upgrades Sell Hold X

IMO Imperial Oil

Tudor Pickering

Downgrades Buy Hold X

IMO Imperial Oil

Tudor Pickering

Upgrades Hold Buy X

IMO Imperial Oil

Tudor Pickering

Downgrades Buy Hold X

JAG Jagged Peak Energy

Tudor Pickering

Downgrades Buy Hold X

KMI Kinder Morgan

Tudor Pickering

Downgrades Buy Hold X

LBRT Liberty Oilfield Services

Tudor Pickering

Initiated Buy X

LBRT Liberty Oilfield Services

Tudor Pickering

Downgrades Buy Hold X

LPI Laredo Petroleum

Tudor Pickering

Downgrades Buy Hold X

MEOH Methanex

Tudor Pickering

Upgrades Hold Buy X

MEOH Methanex

Tudor Pickering

Upgrades Hold Buy X

MPC Marathon Petroleum

Tudor Pickering

Upgrades Hold Buy X

MPC Marathon Petroleum

Tudor Pickering

Upgrades Hold Buy X

MRO Marathon Oil

Tudor Pickering

Upgrades Hold Buy X

NBL Noble Energy

Tudor Pickering

Downgrades Buy Hold X

NBL Noble Energy

Tudor Pickering

Upgrades Hold Buy X

NE Noble Corp PLC

Tudor Pickering

Downgrades Buy Hold X

NFX Newfield Expl

Tudor Pickering

Upgrades Hold Buy X

NINE Nine Energy Service

Tudor Pickering

Downgrades Buy Hold X

NINE Nine Energy Service

Tudor Pickering

Upgrades Hold Buy X

NOV Natl Oilwell Varco

Tudor Pickering

Upgrades Hold Buy X

OLN Olin

Tudor Pickering

$47

Upgrades Hold Buy X

OVV Ovintiv

Tudor Pickering

$30

Upgrades Hold Buy X

PAA Plains All American

Tudor Pickering

Upgrades Sell Hold X

PBF PBF Energy

Tudor Pickering

Downgrades Buy Hold X

PBF PBF Energy

Tudor Pickering

Downgrades Buy Hold X

PDCE PDC Energy

Tudor Pickering

Upgrades Hold Buy X

PDCE PDC Energy

Tudor Pickering

Upgrades Hold Buy X

PDS Precision Drilling

Tudor Pickering

Downgrades Buy Hold X

PSX Phillips 66

Tudor Pickering

Upgrades Hold Buy X

PSX Phillips 66

Tudor Pickering

Upgrades Hold Buy X

PUMP ProPetro

Tudor Pickering

Downgrades Buy Hold X

PUMP ProPetro

Tudor Pickering

Downgrades Buy Hold X

QEP QEP Resources

Tudor Pickering

Downgrades Buy Hold X

QEP QEP Resources

Tudor Pickering

Initiated Hold X

REGI Renewable Energy

Tudor Pickering

$79

Downgrades Buy Hold X

RES RPC

Tudor Pickering

Downgrades Buy Hold X

RRC Range Resources

Tudor Pickering

$16

Upgrades Hold Buy X

RRC Range Resources

Tudor Pickering

$11

Initiated Buy X

SEDG SolarEdge Technologies

Tudor Pickering

$327

Downgrades Hold Sell X

SLB Schlumberger

Tudor Pickering

Downgrades Buy Hold X

SLB Schlumberger

Tudor Pickering

Downgrades Buy Hold X

SM SM Energy

Tudor Pickering

Upgrades Hold Buy X

SM SM Energy

Tudor Pickering

Downgrades Buy Hold X

SND Smart Sand

Tudor Pickering

Upgrades Hold Buy X

SWN Southwestern Energy

Tudor Pickering

$5

Downgrades Buy Hold X

TSE Trinseo

Tudor Pickering

Downgrades Buy Hold X

TUSK Mammoth Energy Services

Tudor Pickering

Upgrades Hold Buy X

TUSK Mammoth Energy Services

Tudor Pickering

Downgrades Buy Hold X

TUSK Mammoth Energy Services

Tudor Pickering

Upgrades Hold Buy X

VLO Valero Energy

Tudor Pickering

$87

Downgrades Buy Hold X

VLO Valero Energy

Tudor Pickering

Upgrades Hold Buy X

VLO Valero Energy

Tudor Pickering

Upgrades Sell Buy X

WFT Weatherford

Tudor Pickering

Downgrades Hold Sell X

WFT Weatherford

Tudor Pickering

Downgrades Buy Hold X

WLK Westlake Chemical

Tudor Pickering

Upgrades Sell Hold X

WLL Whiting Petroleum

Tudor Pickering

Downgrades Buy Hold X

XOG Extraction Oil & Gas

Tudor Pickering

Initiated Hold X

XOM Exxon Mobil

Tudor Pickering