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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109   1,092,600 6,000 SH   SOLE   6,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   237,081 684 SH   SOLE   684 0 0
ADOBE INC COM 00724F101   311,338 617 SH   SOLE   617 0 0
AES CORP COM 00130H105   833,566 46,490 SH   SOLE   46,490 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,260,888 31,245 SH   SOLE   31,245 0 0
ALPHABET INC CAP STK CL A 02079K305   546,668 3,622 SH   SOLE   3,622 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100   915,684 23,100 SH   SOLE   23,100 0 0
A-MARK PRECIOUS METALS INC COM 00181T107   779,526 25,400 SH   SOLE   25,400 0 0
AMAZON COM INC COM 023135106   1,248,951 6,924 SH   SOLE   6,924 0 0
AMEREN CORP COM 023608102   5,615,265 75,923 SH   SOLE   75,923 0 0
AMERICAN ELEC PWR CO INC COM 025537101   959,929 11,149 SH   SOLE   11,149 0 0
AMERICAN EXPRESS CO COM 025816109   591,994 2,600 SH   SOLE   2,600 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   1,495,873 60,027 SH   SOLE   60,027 0 0
ANTERO RESOURCES CORP COM 03674X106   415,222 14,318 SH   SOLE   14,318 0 0
AON PLC SHS CL A G0403H108   265,307 795 SH   SOLE   795 0 0
APPLE INC COM 037833100   584,747 3,410 SH   SOLE   3,410 0 0
ARCELLX INC COMMON STOCK 03940C100   406,102 5,839 SH   SOLE   5,839 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   301,300 4,797 SH   SOLE   4,797 0 0
ARISTA NETWORKS INC COM 040413106   272,001 938 SH   SOLE   938 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401   6,025,339 72,333 SH   SOLE   72,333 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   5,134,773 75,790 SH   SOLE   75,790 0 0
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   1,773,750 55,000 SH   SOLE   55,000 0 0
AUTOLIV INC COM 052800109   327,931 2,723 SH   SOLE   2,723 0 0
AUTOZONE INC COM 053332102   255,284 81 SH   SOLE   81 0 0
AVALONBAY CMNTYS INC COM 053484101   298,937 1,611 SH   SOLE   1,611 0 0
AVIS BUDGET GROUP COM 053774105   7,370,255 60,185 SH   SOLE   60,185 0 0
BAIDU INC SPON ADR REP A 056752108   1,010,688 9,600 SH   SOLE   9,600 0 0
BARRICK GOLD CORP COM 067901108   1,664,000 100,000 SH   SOLE   100,000 0 0
BERKLEY W R CORP COM 084423102   212,256 2,400 SH   SOLE   2,400 0 0
BICYCLE THERAPEUTICS PLC SPONSORED ADS 088786108   868,487 34,879 SH   SOLE   34,879 0 0
BIOMEA FUSION INC COM 09077A106   706,821 47,279 SH   SOLE   47,279 0 0
BOOKING HOLDINGS INC COM 09857L108   257,579 71 SH   SOLE   71 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,015,467 33,294 SH   SOLE   33,294 0 0
BROADCOM INC COM 11135F101   332,678 251 SH   SOLE   251 0 0
BROADSTONE NET LEASE INC COM 11135E203   352,794 22,514 SH   SOLE   22,514 0 0
BUNGE GLOBAL SA COM SHS H11356104   434,480 4,238 SH   SOLE   4,238 0 0
CANADIAN NAT RES LTD COM 136385101   1,041,463 13,646 SH   SOLE   13,646 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   529,020 6,000 SH   SOLE   6,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   1,418,410 86,806 SH   SOLE   86,806 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   710,415 9,947 SH   SOLE   9,947 0 0
CENOVUS ENERGY INC COM 15135U109   32,645,132 1,633,104 SH   SOLE   1,633,104 0 0
CHEFS WHSE INC COM 163086101   1,294,713 34,379 SH   SOLE   34,379 0 0
COCA COLA CO COM 191216100   442,698 7,236 SH   SOLE   7,236 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   7,259,691 103,784 SH   SOLE   103,784 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   8,255,196 84,930 SH   SOLE   84,930 0 0
CORE & MAIN INC CL A 21874C102   300,391 5,247 SH   SOLE   5,247 0 0
COTY INC COM CL A 222070203   1,079,115 90,227 SH   SOLE   90,227 0 0
CRESCENT PT ENERGY CORP COM 22576C101   9,379,324 1,146,216 SH   SOLE   1,146,216 0 0
CRH PLC ORD G25508105   1,401,898 16,252 SH   SOLE   16,252 0 0
DANAOS CORPORATION SHS Y1968P121   703,011 9,737 SH   SOLE   9,737 0 0
DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203   8,641,177 306,969 SH   SOLE   306,969 0 0
DELL TECHNOLOGIES INC CL C 24703L202   364,467 3,194 SH   SOLE   3,194 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   734,298 63,852 SH   SOLE   63,852 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   346,564 2,330 SH   SOLE   2,330 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301   205,990 21,435 SH   SOLE   21,435 0 0
DIGITAL RLTY TR INC COM 253868103   433,272 3,008 SH   SOLE   3,008 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   484,570 10,671 SH   SOLE   10,671 0 0
EMPIRE ST RLTY TR INC CL A 292104106   254,405 25,114 SH   SOLE   25,114 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   7,786,586 495,015 SH   SOLE   495,015 0 0
ENI S P A SPONSORED ADR 26874R108   1,281,995 40,369 SH   SOLE   40,369 0 0
ENTERGY CORP NEW COM 29364G103   4,282,893 40,527 SH   SOLE   40,527 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   7,846,123 268,887 SH   SOLE   268,887 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   300,088 4,755 SH   SOLE   4,755 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   387,770 14,545 SH   SOLE   14,545 0 0
EVEREST GROUP LTD COM G3223R108   596,250 1,500 SH   SOLE   1,500 0 0
EVERGY INC COM 30034W106   7,571,846 141,848 SH   SOLE   141,848 0 0
EVERSOURCE ENERGY COM 30040W108   1,552,466 25,974 SH   SOLE   25,974 0 0
EXXON MOBIL CORP COM 30231G102   551,094 4,741 SH   SOLE   4,741 0 0
FEDEX CORP COM 31428X106   1,265,874 4,369 SH   SOLE   4,369 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100   293,724 26,414 SH   SOLE   26,414 0 0
FINVOLUTION GROUP SPONSORED ADS 31810T101   2,985,111 592,284 SH   SOLE   592,284 0 0
FIRST INDL RLTY TR INC COM 32054K103   235,747 4,487 SH   SOLE   4,487 0 0
FIRSTENERGY CORP COM 337932107   2,264,020 58,623 SH   SOLE   58,623 0 0
FLEX LNG LTD SHS G35947202   299,108 11,762 SH   SOLE   11,762 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   318,380 2,444 SH   SOLE   2,444 0 0
FORWARD AIR CORP COM 349853101   466,650 15,000 SH   SOLE   15,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857   200,822 4,271 SH   SOLE   4,271 0 0
FUSION PHARMACEUTICALS INC COM 36118A100   1,066,000 50,000 SH   SOLE   50,000 0 0
FUTUREFUEL CORP COM 36116M106   2,161,972 268,568 SH   SOLE   268,568 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   363,815 7,897 SH   SOLE   7,897 0 0
GATES INDL CORP PLC ORD SHS G39108108   415,813 23,479 SH   SOLE   23,479 0 0
GLOBAL X FDS GLOBAL X COPPER 37954Y830   344,447 8,118 SH   SOLE   8,118 0 0
GOLAR LNG LTD SHS G9456A100   6,509,674 270,560 SH   SOLE   270,560 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   184,742 13,056 SH   SOLE   13,056 0 0
HERSHEY CO COM 427866108   538,376 2,768 SH   SOLE   2,768 0 0
HIGHWOODS PPTYS INC COM 431284108   230,070 8,788 SH   SOLE   8,788 0 0
HONEST CO INC COM 438333106   195,680 48,316 SH   SOLE   48,316 0 0
HOWMET AEROSPACE INC COM 443201108   416,944 6,093 SH   SOLE   6,093 0 0
HYATT HOTELS CORP COM CL A 448579102   403,041 2,525 SH   SOLE   2,525 0 0
IB ACQUISITION CORP UNIT 03/26/2029 44934N207   1,501,500 150,000 SH   SOLE   150,000 0 0
IES HLDGS INC COM 44951W106   285,854 2,350 SH   SOLE   2,350 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   16,376,982 307,838 SH   SOLE   307,838 0 0
INTUIT COM 461202103   494,000 760 SH   SOLE   760 0 0
INTUITIVE MACHINES INC *W EXP 99/99/999 46125A118   74,375 42,500 SH   SOLE   42,500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   766,253 1,920 SH   SOLE   1,920 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   6,171,924 268,695 SH   SOLE   268,695 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   8,926,646 52,705 SH   SOLE   52,705 0 0
INVITATION HOMES INC COM 46187W107   298,091 8,371 SH   SOLE   8,371 0 0
IQVIA HLDGS INC COM 46266C105   213,945 846 SH   SOLE   846 0 0
ISHARES SILVER TR ISHARES 46428Q109   2,141,571 94,135 SH   SOLE   94,135 0 0
ISHARES TR 20 YR TR BD ETF 464287432   1,057,095 11,172 SH   SOLE   11,172 0 0
ISHARES TR MSCI AC ASIA ETF 464288182   5,346,762 78,919 SH   SOLE   78,919 0 0
ISHARES TR MSCI CHINA ETF 46429B671   1,290,550 32,483 SH   SOLE   32,483 0 0
ISHARES TR MSCI INDIA ETF 46429B598   2,808,921 54,447 SH   SOLE   54,447 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   5,016,155 28,006 SH   SOLE   28,006 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   3,648,074 17,347 SH   SOLE   17,347 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,763,952 20,890 SH   SOLE   20,890 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,789,640 9,580 SH   SOLE   9,580 0 0
ISHARES TR US HOME CONS ETF 464288752   762,461 6,586 SH   SOLE   6,586 0 0
JD.COM INC SPON ADR CL A 47215P106   679,272 24,800 SH   SOLE   24,800 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100   4,198,392 166,669 SH   SOLE   166,669 0 0
JOHNSON & JOHNSON COM 478160104   489,282 3,093 SH   SOLE   3,093 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   677,423 8,355 SH   SOLE   8,355 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   522,240 24,000 SH   SOLE   24,000 0 0
LEXINFINTECH HLDGS LTD ADR 528877103   1,391,220 772,900 SH   SOLE   772,900 0 0
LUFAX HOLDING LTD SPONSORED ADR 54975P201   2,397,555 568,141 SH   SOLE   568,141 0 0
MACERICH CO COM 554382101   387,658 22,499 SH   SOLE   22,499 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108   80,192,370 22,030,872 SH   SOLE   22,030,872 0 0
MARATHON PETE CORP COM 56585A102   463,249 2,299 SH   SOLE   2,299 0 0
MASTERCARD INCORPORATED CL A 57636Q104   522,503 1,085 SH   SOLE   1,085 0 0
MATCH GROUP INC NEW COM 57667L107   270,177 7,447 SH   SOLE   7,447 0 0
MCDONALDS CORP COM 580135101   402,061 1,426 SH   SOLE   1,426 0 0
MERCK & CO INC COM 58933Y105   6,439,424 48,802 SH   SOLE   48,802 0 0
META PLATFORMS INC CL A 30303M102   685,153 1,411 SH   SOLE   1,411 0 0
MICROSOFT CORP COM 594918104   508,230 1,208 SH   SOLE   1,208 0 0
MPLX LP COM UNIT REP LTD 55336V100   4,153,714 99,945 SH   SOLE   99,945 0 0
MSCI INC COM 55354G100   510,010 910 SH   SOLE   910 0 0
NAUTILUS BIOTECHNOLOGY INC COM 63909J108   467,757 159,101 SH   SOLE   159,101 0 0
NAVIGATOR HLDGS LTD SHS Y62132108   553,444 36,055 SH   SOLE   36,055 0 0
NEPHROS INC COM 640671400   7,945,507 3,600,552 SH   SOLE   3,600,552 0 0
NEUMORA THERAPEUTICS INC. COM 640979100   401,129 29,173 SH   SOLE   29,173 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   1,524,906 17,564 SH   SOLE   17,564 0 0
NEXGEN ENERGY LTD COM 65340P106   163,838 21,086 SH   SOLE   21,086 0 0
NEXTERA ENERGY INC COM 65339F101   879,785 13,766 SH   SOLE   13,766 0 0
NIKE INC CL B 654106103   277,617 2,954 SH   SOLE   2,954 0 0
NISOURCE INC COM 65473P105   6,391,147 231,061 SH   SOLE   231,061 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106   189,944 48,455 SH   SOLE   48,455 0 0
NOVO-NORDISK A S ADR 670100205   332,813 2,592 SH   SOLE   2,592 0 0
NRG ENERGY INC COM NEW 629377508   1,832,774 27,076 SH   SOLE   27,076 0 0
NUVATION BIO INC COM CL A 67080N101   92,037 25,285 SH   SOLE   25,285 0 0
NVIDIA CORPORATION COM 67066G104   334,317 370 SH   SOLE   370 0 0
OKEANIS ECO TANKERS COR SHS Y64177101   256,880 8,700 SH   SOLE   8,700 0 0
PALO ALTO NETWORKS INC COM 697435105   263,673 928 SH   SOLE   928 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   3,763,129 32,371 SH   SOLE   32,371 0 0
PEMBINA PIPELINE CORP COM 706327103   5,105,690 144,593 SH   SOLE   144,593 0 0
PEPSICO INC COM 713448108   320,968 1,834 SH   SOLE   1,834 0 0
PERRIGO CO PLC SHS G97822103   463,536 14,400 SH   SOLE   14,400 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   10,747,766 706,625 SH   SOLE   706,625 0 0
PG&E CORP COM 69331C108   7,369,489 439,707 SH   SOLE   439,707 0 0
PPL CORP COM 69351T106   302,637 10,993 SH   SOLE   10,993 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,257,467 18,830 SH   SOLE   18,830 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101   3,292,206 178,633 SH   SOLE   178,633 0 0
QUALCOMM INC COM 747525103   293,058 1,731 SH   SOLE   1,731 0 0
QUANTA SVCS INC COM 74762E102   368,916 1,420 SH   SOLE   1,420 0 0
REALTY INCOME CORP COM 756109104   753,559 13,929 SH   SOLE   13,929 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101   251,875 19,647 SH   SOLE   19,647 0 0
RIO TINTO PLC SPONSORED ADR 767204100   252,665 3,964 SH   SOLE   3,964 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   745,984 18,200 SH   SOLE   18,200 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   1,609,458 11,578 SH   SOLE   11,578 0 0
SAFEHOLD INC COM 78646V107   1,263,501 61,335 SH   SOLE   61,335 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   299,479 1,382 SH   SOLE   1,382 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   4,379,469 103,976 SH   SOLE   103,976 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,700,668 11,512 SH   SOLE   11,512 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   651,708 9,927 SH   SOLE   9,927 0 0
SEMPRA COM 816851109   2,691,111 37,465 SH   SOLE   37,465 0 0
SERVICENOW INC COM 81762P102   326,307 428 SH   SOLE   428 0 0
SFL CORPORATION LTD SHS G7738W106   239,547 18,175 SH   SOLE   18,175 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   705,841 149,860 SH   SOLE   149,860 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,145,037 7,317 SH   SOLE   7,317 0 0
SONIC AUTOMOTIVE INC CL A 83545G102   478,410 8,402 SH   SOLE   8,402 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,742,448 8,470 SH   SOLE   8,470 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   3,103,971 59,067 SH   SOLE   59,067 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,003,358 3,830 SH   SOLE   3,830 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   6,515,444 11,710 SH   SOLE   11,710 0 0
SPDR SER TR S&P BIOTECH 78464A870   616,785 6,500 SH   SOLE   6,500 0 0
SPDR SER TR S&P HOMEBUILD 78464A888   1,013,237 9,080 SH   SOLE   9,080 0 0
SPROTT FDS TR URANIUM MINERS E 85208P303   1,025,971 20,815 SH   SOLE   20,815 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   6,834,721 286,331 SH   SOLE   286,331 0 0
STARBUCKS CORP COM 855244109   288,244 3,154 SH   SOLE   3,154 0 0
STELLANTIS N.V SHS N82405106   1,701,226 60,114 SH   SOLE   60,114 0 0
STRUCTURE THERAPEUTICS INC SPONSORED ADS 86366E106   1,391,321 32,462 SH   SOLE   32,462 0 0
SUN CMNTYS INC COM 866674104   282,105 2,194 SH   SOLE   2,194 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   609,504 4,480 SH   SOLE   4,480 0 0
TARGET CORP COM 87612E106   502,568 2,836 SH   SOLE   2,836 0 0
TEEKAY TANKERS LTD CL A Y8565N300   307,529 5,265 SH   SOLE   5,265 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   343,456 800 SH   SOLE   800 0 0
THE ODP CORP COM 88337F105   780,896 14,720 SH   SOLE   14,720 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   505,653 870 SH   SOLE   870 0 0
UNION PAC CORP COM 907818108   319,709 1,300 SH   SOLE   1,300 0 0
UNITED STS NAT GAS FD LP UNIT PAR 912318409   320,540 22,000 SH   SOLE   22,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102   5,356,612 10,828 SH   SOLE   10,828 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   3,065,274 96,941 SH   SOLE   96,941 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   1,296,473 33,466 SH   SOLE   33,466 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   8,840,499 34,015 SH   SOLE   34,015 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   6,083,592 145,645 SH   SOLE   145,645 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   3,918,851 58,195 SH   SOLE   58,195 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,191,348 6,524 SH   SOLE   6,524 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   1,132,173 16,456 SH   SOLE   16,456 0 0
VENTYX BIOSCIENCES INC COM 92332V107   165,000 30,000 SH   SOLE   30,000 0 0
VERA THERAPEUTICS INC CL A 92337R101   262,558 6,089 SH   SOLE   6,089 0 0
VIATRIS INC COM 92556V106   618,970 51,840 SH   SOLE   51,840 0 0
VICI PPTYS INC COM 925652109   1,205,303 40,460 SH   SOLE   40,460 0 0
VIPER ENERGY PARTNERS LP VNOM 92763M105   915,117 23,794 SH   SOLE   23,794 0 0
WALMART INC COM 931142103   4,172,489 69,345 SH   SOLE   69,345 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   1,028,580 9,480 SH   SOLE   9,480 0 0
XCEL ENERGY INC COM 98389B100   3,010,376 56,007 SH   SOLE   56,007 0 0
YUM CHINA HLDGS INC COM 98850P109   398,179 10,007 SH   SOLE   10,007 0 0