The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
APERGY CORP COM 03755L104 9,224 275,000 SH   SOLE   275,000 0 0
BP PLC SPONSORED ADR 055622104 25,020 600,000 SH Call SOLE   600,000 0 0
CABOT OIL & GAS CORP COM 127097103 11,701 509,625 SH   SOLE   509,625 0 0
CACTUS INC CL A 127203107 13,817 417,186 SH   SOLE   417,186 0 0
CATERPILLAR INC DEL COM 149123101 6,647 48,770 SH   SOLE   48,770 0 0
CENOVUS ENERGY INC COM 15135U109 3,081 349,300 SH Call SOLE   349,300 0 0
CHART INDS INC COM PAR $0.01 16115Q308 24,219 315,021 SH   SOLE   315,021 0 0
CHEVRON CORP NEW COM 166764100 12,467 100,188 SH   SOLE   100,188 0 0
CONCHO RES INC COM 20605P101 3,095 30,000 SH   SOLE   30,000 0 0
CONOCOPHILLIPS COM 20825C104 30,299 496,698 SH   SOLE   496,698 0 0
CONTINENTAL RESOURCES INC COM 212015101 17,320 411,500 SH   SOLE   411,500 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 2,966 70,000 SH   SOLE   70,000 0 0
DIAMOND OFFHSORE DRILLING IN COM 25271C102 805 90,735 SH   SOLE   90,735 0 0
DIAMOND OFFHSORE DRILLING IN COM 25271C102 6,653 750,000 SH Call SOLE   750,000 0 0
DIAMONDBACK ENERGY INC COM 25278X109 16,867 154,782 SH   SOLE   154,782 0 0
ENSCO ROWAN PLC SHS CLASS A G3166L100 613 71,877 SH   SOLE   71,877 0 0
ENSCO ROWAN PLC SHS CLASS A G3166L100 4,265 500,000 SH Call SOLE   500,000 0 0
ENVISION SOLAR INTL INC COM 29413Q110 815 165,000 SH   SOLE   165,000 0 0
ENVISION SOLAR INTL INC W EXP 12/30/202 29413Q110 815 165,000 SH   SOLE   165,000 0 0
FIRST SOLAR INC COM 336433107 17,572 267,542 SH   SOLE   267,542 0 0
FTS INTERNATIONAL INC COM 30283W104 937 168,000 SH   SOLE   168,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 3,361 181,859 SH   SOLE   181,859 0 0
HALLIBURTON CO COM 406216101 22,740 1,000,000 SH Put SOLE   1,000,000 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 5,185 184,000 SH   SOLE   184,000 0 0
HELMERICH & PAYNE INC COM 423452101 10,429 206,019 SH   SOLE   206,019 0 0
INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 8,481 300,000 SH Put SOLE   300,000 0 0
KIRBY CORP COM 497266106 4,421 55,959 SH   SOLE   55,959 0 0
KOSMOS ENERGY LTD COM 500688106 6,270 1,000,000 SH   SOLE   1,000,000 0 0
MARATHON OIL CORP COM 565849106 4,760 335,000 SH   SOLE   335,000 0 0
MARATHON PETE CORP COM 56585A102 5,511 98,629 SH   SOLE   98,629 0 0
MARATHON PETE CORP COM 56585A102 5,588 100,000 SH Call SOLE   100,000 0 0
NATIONAL OILWELL VARCO INC COM 637071101 11,115 500,000 SH Put SOLE   500,000 0 0
NOBLE ENERGY INC COM 655044105 15,153 676,461 SH   SOLE   676,461 0 0
NORTHERN OIL AND GAS INC NEV COM 665531109 3,259 1,688,715 SH   SOLE   1,688,715 0 0
PURE ACQUISITION CORP *W EXP 04/17/202 74621Q114 459 425,000 SH   SOLE   425,000 0 0
RATTLER MIDSTREAM LP COM UNITS 75419T103 14,991 773,126 SH   SOLE   773,126 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 16,726 1,054,615 SH   SOLE   1,054,615 0 0
SEADRILL LTD COM G7998G106 764 183,750 SH   SOLE   183,750 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 13,165 1,133,939 SH   SOLE   1,133,939 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 25,484 400,000 SH Put SOLE   400,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 21,800 800,000 SH Call SOLE   800,000 0 0
SUNCOR ENERGY INC NEW COM 867224107 14,453 463,830 SH   SOLE   463,830 0 0
SUNRUN INC COM 86771W105 9,380 500,000 SH   SOLE   500,000 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 650 500,000 SH   SOLE   500,000 0 0
TARGA RES CORP COM 87612G101 9,275 236,250 SH   SOLE   236,250 0 0
TECHNIPFMC PLC COM G87110105 20,910 806,095 SH   SOLE   806,095 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,574 2,000 SH   SOLE   2,000 0 0
TPI COMPOSITES INC COM 87266J104 19,249 778,677 SH   SOLE   778,677 0 0
TRANSOCEAN LTD REG SHS H8817H100 12,820 2,000,000 SH Call SOLE   2,000,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 7,077 82,665 SH   SOLE   82,665 0 0
VALERO ENERGY CORP NEW COM 91913Y100 16,266 190,000 SH Call SOLE   190,000 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 66,690 4,500,000 SH Call SOLE   4,500,000 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 12,597 850,000 SH Put SOLE   850,000 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 13,197 428,185 SH   SOLE   428,185 0 0
VIVINT SOLAR INC COM 92854Q106 11,641 1,594,650 SH   SOLE   1,594,650 0 0
WESTLAKE CHEM CORP COM 960413102 3,473 50,000 SH   SOLE   50,000 0 0
WORKHORSE GROUP INC COM NEW 98138J206 5,439 1,850,000 SH   SOLE   1,850,000 0 0