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 653 7,348 SH   SOLE   7,348 0 0
ALCOA CORP COM 013872106 3,031 65,023 SH   SOLE   65,023 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 7,500 422,549 SH   SOLE   422,549 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 943 11,650 SH   SOLE   11,650 0 0
ARCONIC INC COM 03965L100 5,838 234,660 SH   SOLE   234,660 0 0
AT&T INC COM 00206R102 376 9,599 SH   SOLE   9,599 0 0
BARINGS CORPORATE INVS COM 06759X107 1,488 94,241 SH   SOLE   94,241 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 7,083 343,836 SH   SOLE   343,836 0 0
BARINGS PARTN INVS SH BEN INT 06761A103 5,709 395,648 SH   SOLE   395,648 0 0
BLOCK H & R INC COM 093671105 1,860 70,236 SH   SOLE   70,236 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,686 57,832 SH   SOLE   57,832 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 3,314 1,158,719 SH   SOLE   1,158,719 0 0
CHEMED CORP NEW COM 16359R103 6,038 29,882 SH   SOLE   29,882 0 0
CHESAPEAKE ENERGY CORP COM 165167107 45 10,500 SH   SOLE   10,500 0 0
CHEVRON CORP NEW COM 166764100 1,762 14,996 SH   SOLE   14,996 0 0
CISCO SYS INC COM 17275R102 1,638 55,000 SH   SOLE   55,000 0 0
CITIGROUP INC COM NEW 172967424 560 7,700 SH   SOLE   7,700 0 0
COMCAST CORP NEW CL A 20030N101 6,292 163,516 SH   SOLE   163,516 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 3,783 1,525,381 SH   SOLE   1,525,381 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 15,743 1,230,866 SH   SOLE   1,230,866 0 0
CONAGRA BRANDS INC COM 205887102 923 27,350 SH   SOLE   27,350 0 0
DEPOMED INC COM 249908104 242 41,725 SH   SOLE   41,725 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 977 45,875 SH   SOLE   45,875 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 1,481 73,107 SH   SOLE   73,107 0 0
DOWDUPONT INC COM 26078J100 6,141 88,707 SH   SOLE   88,707 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,570 30,625 SH   SOLE   30,625 0 0
ENBRIDGE INC COM 29250N105 5,144 122,936 SH   SOLE   122,936 0 0
EXXON MOBIL CORP COM 30231G102 1,495 18,231 SH   SOLE   18,231 0 0
FREEPORT-MCMORAN INC CL B 35671D857 4,262 303,550 SH   SOLE   303,550 0 0
GENERAL ELECTRIC CO COM 369604103 263 10,879 SH   SOLE   10,879 0 0
GOLDCORP INC NEW COM 380956409 7,722 595,866 SH   SOLE   595,866 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1,437 65,545 SH   SOLE   65,545 0 0
HELMERICH & PAYNE INC COM 423452101 612 11,750 SH   SOLE   11,750 0 0
HYDROGENICS CORP NEW COM NEW 448883207 7,106 871,858 SH   SOLE   871,858 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 6,975 443,120 SH   SOLE   443,120 0 0
KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 243 14,025 SH   SOLE   14,025 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 1,831 100,750 SH   SOLE   100,750 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 660 20,171 SH   SOLE   20,171 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 867 20,708 SH   SOLE   20,708 0 0
LILLY ELI & CO COM 532457108 6,059 70,827 SH   SOLE   70,827 0 0
MAUI LD & PINEAPPLE INC COM 577345101 13,944 999,599 SH   SOLE   999,599 0 0
MEDTRONIC PLC SHS G5960L103 1,167 15,000 SH   SOLE   15,000 0 0
MERCK & CO INC COM 58933Y105 2,838 44,327 SH   SOLE   44,327 0 0
MIDDLESEX WATER CO COM 596680108 7,290 185,650 SH   SOLE   185,650 0 0
NEW GOLD INC CDA COM 644535106 5,623 1,515,500 SH   SOLE   1,515,500 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,047 16,299 SH   SOLE   16,299 0 0
PFIZER INC COM 717081103 2,150 60,227 SH   SOLE   60,227 0 0
PITNEY BOWES INC COM 724479100 193 13,750 SH   SOLE   13,750 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 714 163,200 SH   SOLE   163,200 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 6,985 57,454 SH   SOLE   57,454 0 0
STATOIL ASA SPONSORED ADR 85771P102 2,216 110,300 SH   SOLE   110,300 0 0
TIME WARNER INC COM NEW 887317303 1,786 17,432 SH   SOLE   17,432 0 0
TIVO CORP COM 88870P106 2,894 145,800 SH   SOLE   145,800 0 0
VALLEY NATL BANCORP COM 919794107 717 59,500 SH   SOLE   59,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 616 12,455 SH   SOLE   12,455 0 0
WASTE MGMT INC DEL COM 94106L109 4,934 63,034 SH   SOLE   63,034 0 0
WESTERN UN CO COM 959802109 6,292 327,733 SH   SOLE   327,733 0 0
WEYERHAEUSER CO COM 962166104 441 12,965 SH   SOLE   12,965 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 598 23,100 SH   SOLE   23,100 0 0
XYLEM INC COM 98419M100 12,588 200,989 SH   SOLE   200,989 0 0