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
ABBVIE INC COM 00287Y109 4,308 72,720 SH   SOLE 72,720 0 0
AFFILIATED MANAGERS GROUP COM 008252108 254 1,590 SH   SOLE 1,590 0 0
AFLAC INC COM 001055102 4,821 80,490 SH   SOLE 80,490 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 259 10,840 SH   SOLE 10,840 0 0
ALPHABET INC CAP STK CL A 02079K305 2,210 2,840 SH   SOLE 2,840 0 0
AMERIPRISE FINL INC COM 03076C106 266 2,500 SH   SOLE 2,500 0 0
APACHE CORP COM 037411105 7,796 175,307 SH   SOLE 175,307 0 0
APPLIED MATLS INC COM 038222105 2,067 110,710 SH   SOLE 110,710 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 113 3,700 SH   SOLE 3,700 0 0
BLACKROCK INC COM 09247X101 306 900 SH   SOLE 900 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 244 8,340 SH   SOLE 8,340 0 0
BLOCK H & R INC COM 093671105 5,682 170,598 SH   SOLE 170,598 0 0
BOEING CO COM 097023105 2,072 14,330 SH   SOLE 14,330 0 0
CA INC COM 12673P105 4,122 144,340 SH   SOLE 144,340 0 0
CANADIAN NAT RES LTD COM 136385101 8,611 395,831 SH   SOLE 395,831 0 0
CANADIAN SOLAR INC COM 136635109 197 6,800 SH   SOLE 6,800 0 0
CARRIZO OIL & GAS INC COM 144577103 3,612 122,095 SH   SOLE 122,095 0 0
CISCO SYS INC COM 17275R102 6,476 238,490 SH   SOLE 238,490 0 0
CME GROUP INC COM 12572Q105 3,972 43,840 SH   SOLE 43,840 0 0
COCA COLA CO COM 191216100 4,085 95,080 SH   SOLE 95,080 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,103 35,030 SH   SOLE 35,030 0 0
COMCAST CORP NEW CL A 20030N101 2,061 36,520 SH   SOLE 36,520 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 152 101,556 SH   SOLE 101,556 0 0
DANAHER CORP DEL COM 235851102 2,150 23,150 SH   SOLE 23,150 0 0
DEVON ENERGY CORP NEW COM 25179M103 6,082 190,076 SH   SOLE 190,076 0 0
ENPHASE ENERGY INC COM 29355A107 274 78,200 SH   SOLE 78,200 0 0
EXXON MOBIL CORP COM 30231G102 9,023 115,752 SH   SOLE 115,752 0 0
FIRST SOLAR INC COM 336433107 185 2,800 SH   SOLE 2,800 0 0
FORTRESS INVESTMENT GROUP LL CL A 34958B106 251 49,320 SH   SOLE 49,320 0 0
FRANKLIN RES INC COM 354613101 267 7,240 SH   SOLE 7,240 0 0
GALLAGHER ARTHUR J & CO COM 363576109 4,114 100,500 SH   SOLE 100,500 0 0
GAMCO INVESTORS INC COM 361438104 115 3,700 SH   SOLE 3,700 0 0
GENERAL DYNAMICS CORP COM 369550108 4,089 29,770 SH   SOLE 29,770 0 0
GILEAD SCIENCES INC COM 375558103 2,047 20,230 SH   SOLE 20,230 0 0
HALLIBURTON CO COM 406216101 8,210 241,186 SH   SOLE 241,186 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 3,654 694,595 SH   SOLE 694,595 0 0
HESS CORP COM 42809H107 7,020 144,802 SH   SOLE 144,802 0 0
ILLINOIS TOOL WKS INC COM 452308109 4,105 44,290 SH   SOLE 44,290 0 0
INTEL CORP COM 458140100 2,056 59,680 SH   SOLE 59,680 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,132 8,320 SH   SOLE 8,320 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 5,333 549,782 SH   SOLE 549,782 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 207 7,490 SH   SOLE 7,490 0 0
JOHNSON & JOHNSON COM 478160104 4,136 40,260 SH   SOLE 40,260 0 0
KKR & CO L P DEL COM UNITS 48248M102 254 16,300 SH   SOLE 16,300 0 0
MATTEL INC COM 577081102 4,190 154,230 SH   SOLE 154,230 0 0
MERCK & CO INC NEW COM 58933Y105 4,186 79,250 SH   SOLE 79,250 0 0
MICROSOFT CORP COM 594918104 4,128 74,410 SH   SOLE 74,410 0 0
NASDAQ INC COM 631103108 302 5,200 SH   SOLE 5,200 0 0
NETEASE INC SPONSORED ADR 64110W102 37 205 SH   SOLE 205 0 0
NEWFIELD EXPL CO COM 651290108 7,833 240,575 SH   SOLE 240,575 0 0
NOBLE ENERGY INC COM 655044105 8,513 258,525 SH   SOLE 258,525 0 0
NVIDIA CORP COM 67066G104 2,084 63,240 SH   SOLE 63,240 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 8,434 124,750 SH   SOLE 124,750 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 201 32,200 SH   SOLE 32,200 0 0
ORACLE CORP COM 68389X105 2,094 57,310 SH   SOLE 57,310 0 0
ORMAT TECHNOLOGIES INC COM 686688102 168 4,620 SH   SOLE 4,620 0 0
PAYPAL HLDGS INC COM 70450Y103 2,010 55,530 SH   SOLE 55,530 0 0
PJT PARTNERS INC COM CL A 69343T107 6 208 SH   SOLE 208 0 0
PRICE T ROWE GROUP INC COM 74144T108 272 3,800 SH   SOLE 3,800 0 0
PROCTER & GAMBLE CO COM 742718109 4,096 51,580 SH   SOLE 51,580 0 0
PTC INC COM 69370C100 2,170 62,660 SH   SOLE 62,660 0 0
QEP RES INC COM 74733V100 3,952 294,890 SH   SOLE 294,890 0 0
QUALCOMM INC COM 747525103 2,740 54,830 SH   SOLE 54,830 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 318 5,480 SH   SOLE 5,480 0 0
RENESOLA LTD SPONS ADS 75971T103 210 123,720 SH   SOLE 123,720 0 0
ROPER TECHNOLOGIES INC COM 776696106 2,105 11,090 SH   SOLE 11,090 0 0
SCHLUMBERGER LTD COM 806857108 2,069 29,660 SH   SOLE 29,660 0 0
SOHU COM INC COM 83408W103 17 290 SH   SOLE 290 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 248 8,800 SH   SOLE 8,800 0 0
SOUTHWESTERN ENERGY CO COM 845467109 4,903 689,538 SH   SOLE 689,538 0 0
STATE STR CORP COM 857477103 2,261 34,070 SH   SOLE 34,070 0 0
SUNCOR ENERGY INC NEW COM 867224107 8,174 317,862 SH   SOLE 317,862 0 0
SUNPOWER CORP COM 867652406 212 7,077 SH   SOLE 7,077 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,125 93,390 SH   SOLE 93,390 0 0
TEGNA INC COM 87901J105 2,016 78,980 SH   SOLE 78,980 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 4,358 66,390 SH   SOLE 66,390 0 0
TRIANGLE PETE CORP COM NEW 89600B201 54 69,903 SH   SOLE 69,903 0 0
TRINA SOLAR LIMITED SPON ADR 89628E104 5,221 473,814 SH   SOLE 473,814 0 0
UNIT CORP COM 909218109 3,377 276,823 SH   SOLE 276,823 0 0
UNITED TECHNOLOGIES CORP COM 913017109 4,157 43,270 SH   SOLE 43,270 0 0
VALERO ENERGY CORP NEW COM 91913Y100 9,224 130,447 SH   SOLE 130,447 0 0
VERIFONE SYS INC COM 92342Y109 2,052 73,240 SH   SOLE 73,240 0 0
WADDELL & REED FINL INC CL A 930059100 225 7,840 SH   SOLE 7,840 0 0
WISDOMTREE INVTS INC COM 97717P104 2,075 132,350 SH   SOLE 132,350 0 0