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
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 10,078 693,155 SH   SOLE   693,155 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,696 11,050 SH   SOLE   11,050 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 593 11,757 SH   SOLE   11,757 0 0
ASSERTIO HOLDINGS INC COM STK 04546C106 198 550,700 SH   SOLE   550,700 0 0
AT&T INC COM 00206R102 315 10,939 SH   SOLE   10,939 0 0
BARINGS CORPORATE INVS COM 06759X107 1,053 79,868 SH   SOLE   79,868 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100 5,522 365,946 SH   SOLE   365,946 0 0
BARINGS PARTN INVS SH BEN INT 06761A103 4,506 379,292 SH   SOLE   379,292 0 0
BLOCK H & R INC COM 093671105 404 25,500 SH   SOLE   25,500 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,109 33,993 SH   SOLE   33,993 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1,004 204,400 SH   SOLE   204,400 0 0
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 7,065 403,229 SH   SOLE   403,229 0 0
CHEMED CORP NEW COM 16359R103 8,548 16,049 SH   SOLE   16,049 0 0
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601 12,241 4,250,345 SH   SOLE   4,250,345 0 0
CISCO SYS INC COM 17275R102 691 15,450 SH   SOLE   15,450 0 0
COEUR MNG INC COM NEW 192108504 776 75,000 SH   SOLE   75,000 0 0
COMCAST CORP NEW CL A 20030N101 726 13,849 SH   SOLE   13,849 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 13,297 1,090,846 SH   SOLE   1,090,846 0 0
CONAGRA BRANDS INC COM 205887102 682 18,800 SH   SOLE   18,800 0 0
CONSOLIDATED WATER CO INC ORD G23773107 831 69,000 SH   SOLE   69,000 0 0
CORNING INC COM 219350105 1,800 50,000 SH   SOLE   50,000 0 0
CORTEVA INC COM 22052L104 11,373 293,735 SH   SOLE   293,735 0 0
DISCOVERY INC COM SER A 25470F104 1,302 43,277 SH   SOLE   43,277 0 0
DISCOVERY INC COM SER C 25470F302 1,490 56,883 SH   SOLE   56,883 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,076 22,677 SH   SOLE   22,677 0 0
ENBRIDGE INC COM 29250N105 1,489 46,537 SH   SOLE   46,537 0 0
EXXON MOBIL CORP COM 30231G102 483 11,708 SH   SOLE   11,708 0 0
FREEPORT-MCMORAN INC CL B 35671D857 11,585 445,245 SH   SOLE   445,245 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1,377 69,975 SH   SOLE   69,975 0 0
ISHARES SILVER TR ISHARES 46428Q109 13,026 530,170 SH   SOLE   530,170 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 1,834 318,969 SH   SOLE   318,969 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102 843 106,616 SH   SOLE   106,616 0 0
LILLY ELI & CO COM 532457108 8,116 48,071 SH   SOLE   48,071 0 0
MAUI LD & PINEAPPLE INC COM 577345101 12,826 1,112,428 SH   SOLE   1,112,428 0 0
MEDTRONIC PLC SHS G5960L103 1,388 11,850 SH   SOLE   11,850 0 0
MERCK & CO. INC COM 58933Y105 2,955 36,129 SH   SOLE   36,129 0 0
MIDDLESEX WTR CO COM 596680108 9,985 137,784 SH   SOLE   137,784 0 0
NEW GOLD INC CDA COM 644535106 23,110 10,553,000 SH   SOLE   10,553,000 0 0
NEWMONT CORP COM 651639106 6,451 107,716 SH   SOLE   107,716 0 0
NOKIA CORP SPONSORED ADR 654902204 7,792 1,992,927 SH   SOLE   1,992,927 0 0
NOVAVAX INC COM NEW 670002401 5,584 50,075 SH   SOLE   50,075 0 0
PFIZER INC COM 717081103 1,916 52,040 SH   SOLE   52,040 0 0
PITNEY BOWES INC COM 724479100 363 58,950 SH   SOLE   58,950 0 0
PRETIUM RES INC COM 74139C102 3,001 261,380 SH   SOLE   261,380 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 16,232 1,021,500 SH   SOLE   1,021,500 0 0
SPDR GOLD TR GOLD SHS 78463V107 9,715 54,467 SH   SOLE   54,467 0 0
TRILOGY METALS INC NEW COM 89621C105 200 100,000 SH   SOLE   100,000 0 0
VALLEY NATL BANCORP COM 919794107 361 37,000 SH   SOLE   37,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 656 11,168 SH   SOLE   11,168 0 0
WASTE MGMT INC DEL COM 94106L109 6,256 53,046 SH   SOLE   53,046 0 0
WESTERN UN CO COM 959802109 10,831 493,650 SH   SOLE   493,650 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 459 13,690 SH   SOLE   13,690 0 0
XPERI HOLDING CORP COM 98390M103 17,034 815,009 SH   SOLE   815,009 0 0
XYLEM INC COM 98419M100 15,206 149,388 SH   SOLE   149,388 0 0