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 5,857 94,610 SH   SOLE 94,610 0 0
AFFILIATED MANAGERS GROUP COM 008252108 182 1,290 SH   SOLE 1,290 0 0
AFLAC INC COM 001055102 6,841 94,800 SH   SOLE 94,800 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 215 9,240 SH   SOLE 9,240 0 0
ALPHABET INC CAP STK CL A 02079K305 2,251 3,200 SH   SOLE 3,200 0 0
AMERIPRISE FINL INC COM 03076C106 198 2,200 SH   SOLE 2,200 0 0
APACHE CORP COM 037411105 11,613 208,607 SH   SOLE 208,607 0 0
APPLIED MATLS INC COM 038222105 2,955 123,270 SH   SOLE 123,270 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 86 3,000 SH   SOLE 3,000 0 0
BLACKROCK INC COM 09247X101 192 560 SH   SOLE 560 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 205 8,340 SH   SOLE 8,340 0 0
BLOCK H & R INC COM 093671105 7,453 324,038 SH   SOLE 324,038 0 0
BOEING CO COM 097023105 2,597 20,000 SH   SOLE 20,000 0 0
CA INC COM 12673P105 5,706 173,790 SH   SOLE 173,790 0 0
CANADIAN NAT RES LTD COM 136385101 11,425 372,231 SH   SOLE 372,231 0 0
CANADIAN SOLAR INC COM 136635109 183 12,100 SH   SOLE 12,100 0 0
CARRIZO OIL & GAS INC COM 144577103 6,575 183,395 SH   SOLE 183,395 0 0
CHEVRON CORP NEW COM 166764100 11,437 109,100 SH   SOLE 109,100 0 0
CISCO SYS INC COM 17275R102 8,027 279,800 SH   SOLE 279,800 0 0
CME GROUP INC COM 12572Q105 5,891 60,480 SH   SOLE 60,480 0 0
COCA COLA CO COM 191216100 5,731 126,430 SH   SOLE 126,430 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,336 40,810 SH   SOLE 40,810 0 0
COMCAST CORP NEW CL A 20030N101 2,602 39,910 SH   SOLE 39,910 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 196 88,856 SH   SOLE 88,856 0 0
CONOCOPHILLIPS COM 20825C104 10,726 246,000 SH   SOLE 246,000 0 0
DANAHER CORP DEL COM 235851102 2,673 26,470 SH   SOLE 26,470 0 0
DEVON ENERGY CORP NEW COM 25179M103 11,132 307,076 SH   SOLE 307,076 0 0
ENPHASE ENERGY INC COM 29355A107 166 83,400 SH   SOLE 83,400 0 0
EXXON MOBIL CORP COM 30231G102 11,535 123,052 SH   SOLE 123,052 0 0
FIRST SOLAR INC COM 336433107 179 3,700 SH   SOLE 3,700 0 0
FORTRESS INVESTMENT GROUP LL CL A 34958B106 195 44,120 SH   SOLE 44,120 0 0
FRANKLIN RES INC COM 354613101 182 5,440 SH   SOLE 5,440 0 0
GALLAGHER ARTHUR J & CO COM 363576109 5,784 121,510 SH   SOLE 121,510 0 0
GAMCO INVESTORS INC CL A COM 361438104 98 3,000 SH   SOLE 3,000 0 0
GENERAL DYNAMICS CORP COM 369550108 5,620 40,360 SH   SOLE 40,360 0 0
GILEAD SCIENCES INC COM 375558103 2,161 25,910 SH   SOLE 25,910 0 0
HALLIBURTON CO COM 406216101 11,856 261,786 SH   SOLE 261,786 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 5,135 759,595 SH   SOLE 759,595 0 0
HESS CORP COM 42809H107 11,521 191,702 SH   SOLE 191,702 0 0
ILLINOIS TOOL WKS INC COM 452308109 5,550 53,280 SH   SOLE 53,280 0 0
IMPERIAL OIL LTD COM NEW 453038408 11,129 353,566 SH   SOLE 353,566 0 0
INTEL CORP COM 458140100 2,587 78,860 SH   SOLE 78,860 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,439 9,530 SH   SOLE 9,530 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 3,374 492,448 SH   SOLE 492,448 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 173 8,490 SH   SOLE 8,490 0 0
JOHNSON & JOHNSON COM 478160104 5,919 48,800 SH   SOLE 48,800 0 0
JOHNSON CTLS INC COM 478366107 195 4,400 SH   SOLE 4,400 0 0
KKR & CO L P DEL COM UNITS 48248M102 170 13,800 SH   SOLE 13,800 0 0
MATTEL INC COM 577081102 5,489 175,410 SH   SOLE 175,410 0 0
MERCK & CO INC COM 58933Y105 5,836 101,300 SH   SOLE 101,300 0 0
MICROSOFT CORP COM 594918104 5,812 113,580 SH   SOLE 113,580 0 0
NASDAQ INC COM 631103108 223 3,450 SH   SOLE 3,450 0 0
NETEASE INC SPONSORED ADR 64110W102 19 100 SH   SOLE 100 0 0
NEWFIELD EXPL CO COM 651290108 11,892 269,175 SH   SOLE 269,175 0 0
NOBLE ENERGY INC COM 655044105 11,289 314,725 SH   SOLE 314,725 0 0
NVIDIA CORP COM 67066G104 3,418 72,710 SH   SOLE 72,710 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 11,073 146,550 SH   SOLE 146,550 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 88 23,200 SH   SOLE 23,200 0 0
ORACLE CORP COM 68389X105 2,564 62,640 SH   SOLE 62,640 0 0
ORMAT TECHNOLOGIES INC COM 686688102 176 4,020 SH   SOLE 4,020 0 0
PAYPAL HLDGS INC COM 70450Y103 2,261 61,940 SH   SOLE 61,940 0 0
PJT PARTNERS INC COM CL A 69343T107 5 208 SH   SOLE 208 0 0
PRICE T ROWE GROUP INC COM 74144T108 204 2,800 SH   SOLE 2,800 0 0
PROCTER & GAMBLE CO COM 742718109 5,798 68,480 SH   SOLE 68,480 0 0
QEP RES INC COM 74733V100 6,433 364,890 SH   SOLE 364,890 0 0
QUALCOMM INC COM 747525103 3,404 63,530 SH   SOLE 63,530 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 201 4,080 SH   SOLE 4,080 0 0
ROPER TECHNOLOGIES INC COM 776696106 2,330 13,660 SH   SOLE 13,660 0 0
SCHLUMBERGER LTD COM 806857108 13,732 173,640 SH   SOLE 173,640 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 159 8,100 SH   SOLE 8,100 0 0
STATE STR CORP COM 857477103 2,490 46,180 SH   SOLE 46,180 0 0
SUNCOR ENERGY INC NEW COM 867224107 10,982 397,962 SH   SOLE 397,962 0 0
SUNPOWER CORP COM 867652406 2,802 180,877 SH   SOLE 180,877 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,587 98,610 SH   SOLE 98,610 0 0
TEGNA INC COM 87901J105 2,243 96,810 SH   SOLE 96,810 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 5,497 109,430 SH   SOLE 109,430 0 0
TRINA SOLAR LIMITED SPON ADR 89628E104 3,836 495,590 SH   SOLE 495,590 0 0
UNIT CORP COM 909218109 5,443 349,823 SH   SOLE 349,823 0 0
UNITED TECHNOLOGIES CORP COM 913017109 5,735 55,920 SH   SOLE 55,920 0 0
VALERO ENERGY CORP NEW COM 91913Y100 9,636 188,947 SH   SOLE 188,947 0 0
VERIFONE SYS INC COM 92342Y109 1,834 98,940 SH   SOLE 98,940 0 0
WAL-MART STORES INC COM 931142103 5,840 79,980 SH   SOLE 79,980 0 0
WISDOMTREE INVTS INC COM 97717P104 1,970 201,200 SH   SOLE 201,200 0 0