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
Expires: July 31, 2015
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
ABBOTT LABORATORIES COM 002824100 632,004 6,965 SH SOLE 6,965 0 0
ABBVIE INC COM 00287Y109 1,949,455 7,747 SH SOLE 7,747 0 0
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 4,673,215 330,730 SH SOLE 330,730 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 2,274,268 40,453 SH SOLE 40,453 0 0
ADAM NAT RES FD INC COM 00548F105 1,833,542 74,172 SH SOLE 74,172 0 0
AGNICO EAGLE MINES LTD COM 008474108 107,666,135 693,786 SH SOLE 693,786 0 0
ALAMOS GOLD INC COM CL A 011532108 27,070,529 892,239 SH SOLE 892,239 0 0
ALBEMARLE CORP COM 012653101 2,751,236 20,375 SH SOLE 20,375 0 0
ALPHA METALLURGICAL RESOUR I COM 020764106 425,215 2,578 SH SOLE 2,578 0 0
ALPHABET INC CAP STK CL C 02079K107 809,479 2,291 SH SOLE 2,291 0 0
ALPHABET INC CAP STK CL A 02079K305 517,525 1,448 SH SOLE 1,448 0 0
AMAZON COM INC COM 023135106 1,228,643 5,155 SH SOLE 5,155 0 0
AMERICAS GOLD AND SILVER COR COM NEW 03062D803 5,214,917 1,104,351 SH SOLE 1,104,350 0 0
AMPLIFY ETF TR JR SILV MINE ETF 032108649 554,066 21,376 SH SOLE 21,376 0 0
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 220,353 2,100 SH SOLE 2,100 0 0
AMPLIFY ETF TR PUT 032108959 4,616,724 180,200 SH Put SOLE 180,200 0 0
ANGEL STUDIOS INC CL A COM 034948109 193,376 52,691 SH SOLE 52,691 0 0
ANTERO RESOURCES CORP COM 03674X106 202,055 5,750 SH SOLE 5,750 0 0
ANTERO MIDSTREAM CORP COM 03676B102 375,375 16,500 SH SOLE 16,500 0 0
APPLE INC COM 037833100 2,809,975 9,711 SH SOLE 9,711 0 0
ARES CAPITAL CORP COM 04010L103 248,094 13,389 SH SOLE 13,389 0 0
ARIS MINING CORPORATION COM 04040Y109 233,327 15,649 SH SOLE 15,649 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 12,503,140 362,095 SH SOLE 362,095 0 0
AVINO SILVER & GOLD MINES LT COM 053906103 1,125,642 177,546 PRN SOLE 177,546 0 0
AYA GOLD & SILVER INC COM 05466C109 24,590,636 1,298,502 SH SOLE 1,298,501 0 0
BARRICK MNG CORP COM SHS 06849F108 32,076,669 873,186 SH SOLE 873,185 0 0
BAYTEX ENERGY CORP COM 07317Q105 56,000 14,000 SH SOLE 14,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 437,841 875 SH SOLE 875 0 0
BHP BILLITON LIMITED SPONSORED ADS 088606108 1,225,241 14,707 SH SOLE 14,707 0 0
BLOCK H & R INC COM 093671105 10,852,800 285,000 SH SOLE 285,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 490,634 8,515 SH SOLE 8,515 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1,575,767 35,134 SH SOLE 35,133 0 0
B2GOLD CORP COM 11777Q209 2,600,241 695,251 SH SOLE 695,252 0 0
BUCKLE INC COM 118440106 9,917,000 235,000 SH SOLE 235,000 0 0
CF INDUSTRIES HOLD COM 125269100 27,849,261 257,244 SH SOLE 257,245 0 0
CME GROUP INC COM 12572Q105 1,431,953 6,484 SH SOLE 6,485 0 0
CACI INTL INC CL A 127190304 270,544 584 SH SOLE 584 0 0
CAL MAINE FOODS INC COM NEW 128030202 27,614,357 342,780 SH SOLE 342,780 0 0
CAMECO CORP COM 13321L108 21,895,181 214,954 SH SOLE 214,954 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 505,166 12,789 SH SOLE 12,789 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,975,217 12,448 SH SOLE 12,448 0 0
CHEVRON CORPORATION COM 166764100 1,367,068 8,247 SH SOLE 8,247 0 0
CIRRUS LOGIC INC COM 172755100 10,100,040 68,000 SH SOLE 68,000 0 0
COCA COLA CO COM 191216100 1,010,349 12,432 PRN SOLE 12,432 0 0
COEUR MNG INC COM NEW 192108504 105,858,779 6,486,445 SH SOLE 6,486,444 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 7,906,704 269,946 SH SOLE 269,946 0 0
CONOCOPHILLIPS COM 20825C104 357,311 3,437 SH SOLE 3,437 0 0
CONTANGO SILVER & GOLD INC COM 21077F100 1,494,166 94,584 SH SOLE 94,584 0 0
CORE NATURAL RESOURCES INC COM SHS 218937100 420,509 5,255 SH SOLE 5,255 0 0
CORTEVA INC COM 22052L104 3,189,598 37,662 SH SOLE 37,661 0 0
DENISON MINES CORP COM 248356107 5,037,828 1,646,349 SH SOLE 1,646,349 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,314,554 31,814 SH SOLE 31,814 0 0
DIGI PWR X INC COM SUB VTG 25380B102 163,500 30,000 SH SOLE 30,000 0 0
DIVERSIFIED ENERGY CO COMMON STOCK 25520W107 734,580 53,000 SH SOLE 53,000 0 0
EOG RES INC COM 26875P101 411,374 3,171 SH SOLE 3,171 0 0
EQT CORP COM 26884L109 383,356 7,210 SH SOLE 7,210 0 0
EAGLE MATLS INC COM 26969P108 864,714 3,843 SH SOLE 3,844 0 0
EAGLEROCK LD LLC CL A SHS REP LTD 27005A105 997,308 46,932 SH SOLE 46,933 0 0
ELDORADO GOLD CORP NEW COM 284902509 59,004,546 1,897,863 SH SOLE 1,897,863 0 0
ELECTROMED INC COM 285409108 423,000 10,000 SH SOLE 10,000 0 0
ELEMENTAL RTY CORP COM NEW 28620K106 33,599,919 1,924,389 SH SOLE 1,924,389 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 36,931,890 4,459,995 SH SOLE 4,459,995 0 0
ENDEAVOUR SILVER CORP CALL 29258Y903 101,250 12,500 SH Call SOLE 12,500 0 0
ENCORE ENERGY CORP COM NEW 29259W700 158,175 120,744 SH SOLE 120,744 0 0
ENERGY FUELS INC COM NEW 292671708 1,089,313 75,125 SH SOLE 75,125 0 0
EQUINOX GOLD CORP COM 29446Y502 88,401,719 9,086,538 SH SOLE 9,086,538 0 0
EQUINOX GOLD CORP CALL 29446Y902 287,712 29,600 SH Call SOLE 29,600 0 0
ERO COPPER CORP COM 296006109 9,835,373 367,880 SH SOLE 367,880 0 0
EXXON MOBIL CORP COM 30231G102 21,518,426 157,390 PRN SOLE 157,390 0 0
FRP HLDGS INC COM 30292L107 7,105,657 284,340 SH SOLE 284,340 0 0
META PLATFORMS INC CL A 30303M102 208,417 370 SH SOLE 370 0 0
FEDERATED HERMES INC CL B 314211103 28,376,730 513,885 SH SOLE 513,885 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 10,174,089 599,877 SH SOLE 599,876 0 0
FORTUNA MNG CORP COM NEW 349942102 2,676,267 316,718 SH SOLE 316,718 0 0
FRANCO NEV CORP COM 351858105 47,238,783 226,629 SH SOLE 226,628 0 0
FREEPORT MCMORAN INC CL B 35671D857 3,677,963 58,482 SH SOLE 58,482 0 0
FURY GOLD MINES LIMITED COM 36117T100 18,968 35,091 SH SOLE 35,091 0 0
GALIANO GOLD INC COM 36352H100 116,617 62,362 SH SOLE 62,362 0 0
GENTEX CORP COM 371901109 4,043,200 160,000 SH SOLE 160,000 0 0
GLADSTONE LD CORP COM 376549101 170,685 20,010 SH SOLE 20,010 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 6,261,406 80,834 SH SOLE 80,834 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 16,793,387 499,952 SH SOLE 499,952 0 0
GOLD ROYALTY CORP COMMON SHARES 38071H106 836,647 303,133 SH SOLE 303,133 0 0
GOLDMINING INC COM 38149E101 251,691 277,498 SH SOLE 277,498 0 0
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103 310,005 20,750 SH SOLE 20,750 0 0
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 1,318,896 28,974 SH SOLE 28,974 0 0
GRAYSCALE ETHEREUM STAKING E SHS 389638107 218,834 17,150 SH SOLE 17,150 0 0
HALLIBURTON CO COM 406216101 268,205 7,900 SH SOLE 7,900 0 0
HECLA MINING COMPANY COM 422704106 3,359,069 217,697 SH SOLE 217,697 0 0
HECLA MINING COMPANY CALL 422704906 236,775 15,000 SH Call SOLE 15,000 0 0
HELMERICH & PAYNE INC COM 423452101 27,614,815 843,458 SH SOLE 843,458 0 0
HIGHLANDER SILVER CORP COM 43087N204 2,838,984 607,789 SH SOLE 607,789 0 0
HOME DEPOT INC COM 437076102 211,608 600 SH SOLE 600 0 0
HUDBAY MINERALS INC COM 443628102 3,706,502 157,092 SH SOLE 157,092 0 0
HYCROFT MINING HOLDING CORP CL A NEW 44862P208 2,851,938 121,878 SH SOLE 121,878 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104 110,475 11,250 SH SOLE 11,250 0 0
I-80 GOLD CORP COM 44955L106 38,456,671 26,525,350 SH SOLE 26,525,350 0 0
I-80 GOLD CORP *W EXP 11/16/202 44955L155 8,814,000 11,300,000 SH SOLE 11,300,000 0 0
IAMGOLD CORP COM 450913108 99,999,558 6,312,748 SH SOLE 6,312,749 0 0
INGREDION INC COM 457187102 311,683 3,291 SH SOLE 3,290 0 0
INTEL CORP COM 458140100 238,348 1,707 SH SOLE 1,707 0 0
INTEGRA RES CORP COM 45826T509 1,066,123 469,680 SH SOLE 469,680 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 629,106 5,110 SH SOLE 5,110 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 843,630 3,000 SH SOLE 3,000 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 539,978 6,816 SH SOLE 6,816 0 0
INTERNATIONAL TOWER HILL MIN COM 46050R102 289,545 145,500 SH SOLE 145,500 0 0
INVESCO QQQ TR PUT 46090E953 18,446,689 25,700 SH Put SOLE 25,700 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 288,075 8,350 SH SOLE 8,350 0 0
ISHARES TR CORE US AGGBD ET 464287226 526,717 5,321 SH SOLE 5,321 0 0
ISHARES TR 20 YR TR BD ETF 464287432 211,708 2,450 SH SOLE 2,450 0 0
ISHARES TR CALL 464287900 13,454,631 143,700 SH Call SOLE 143,700 0 0
ISHARES SILVER TR ISHARES 46428Q109 2,212,562 41,380 SH SOLE 41,380 0 0
ISHARES TR 0-3 MTH TREASURY 46436E718 2,401,780 23,858 SH SOLE 23,858 0 0
ISOENERGY LTD COM NEW 46500E867 669,039 66,969 SH SOLE 66,969 0 0
IVANHOE ELECTRIC INC COM 46578C108 150,002 15,609 SH SOLE 15,609 0 0
DAKOTA GOLD CORP COM 46655E100 5,438,797 1,276,713 SH SOLE 1,276,713 0 0
JOHNSON & JOHNSON COM 478160104 441,146 1,737 SH SOLE 1,737 0 0
KINDER MORGAN INC DEL COM 49456B101 508,003 15,890 SH SOLE 15,890 0 0
KINROSS GOLD CORP COM 496902404 48,446,347 2,050,997 SH SOLE 2,050,998 0 0
GREENLAND MINES LTD COM 49876K103 5,200 20,000 SH SOLE 20,000 0 0
LAM RESEARCH CORP COM NEW 512807306 216,665 500 SH SOLE 500 0 0
LANDBRIDGE COMPANY LLC CL A 514952100 7,928,703 100,059 SH SOLE 100,059 0 0
LARGO INC COM 517097101 477,880 753,516 SH SOLE 753,516 0 0
LARGO INC CALL 517097901 7,575 11,000 SH Call SOLE 11,000 0 0
ELI LILLY & CO COM 532457108 239,886 200 SH SOLE 200 0 0
LITHIUM AMERS CORP NEW COM SHS 53681J103 69,346 18,012 SH SOLE 18,012 0 0
LOCKHEED MARTIN CORP COM 539830109 203,923 400 SH SOLE 400 0 0
LUCID DIAGNOSTICS INC COM 54948X109 21,400 20,000 SH SOLE 20,000 0 0
MP MATERIALS CORP COM CL A 553368101 8,187,466 146,179 SH SOLE 146,179 0 0
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 62,400 10,000 SH SOLE 10,000 0 0
MARCUS & MILLICHAP INC COM 566324109 6,545,700 210,000 SH SOLE 210,000 0 0
MCEWEN INC COM NEW 58039P305 191,634 10,570 SH SOLE 10,570 0 0
MCKESSON CORP COM 58155Q103 696,563 922 SH SOLE 922 0 0
MERCK & CO INC COM 58933Y105 424,050 3,300 SH SOLE 3,300 0 0
METALLA RTY & STREAMING LTD COM NEW 59124U605 14,202,339 1,866,248 SH SOLE 1,866,248 0 0
MICROSOFT CORP COM 594918104 205,161 550 SH SOLE 550 0 0
MICRON TECHNOLOGY INC COM 595112103 461,716 400 SH SOLE 400 0 0
MOSAIC CO COM 61945C103 211,074 9,961 SH SOLE 9,961 0 0
NVR INC COM 62944T105 327,043 48 SH SOLE 48 0 0
NERVGEN PHARMA CORP COM 64082X203 51,500 25,000 SH SOLE 25,000 0 0
VIPER ENERGY INC CL A 64361Q101 27,211,944 641,791 SH SOLE 641,791 0 0
NEW FOUND GOLD CORP COM 64440N103 16,147,024 10,474,172 SH SOLE 10,474,172 0 0
NEW PAC METALS CORP COM 64782A107 839,003 208,707 SH SOLE 208,708 0 0
NEWMONT CORP COM 651639106 14,520,340 155,464 SH SOLE 155,464 0 0
NEXTERA ENERGY INC COM 65339F101 351,080 4,000 SH SOLE 4,000 0 0
NEXGEN ENERGY LTD COM 65340P106 6,879,561 732,887 SH SOLE 732,887 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 160,297 83,488 SH SOLE 83,488 0 0
NUCOR CORP COM 670346105 41,290,722 185,368 SH SOLE 185,368 0 0
NVIDIA CORPORATION COM 67066G104 882,597 4,411 SH SOLE 4,411 0 0
NUTRIEN LTD COM 67077M108 3,358,588 53,353 SH SOLE 53,353 0 0
OCCIDENTAL PETE CORP COM 674599105 533,201 10,978 SH SOLE 10,978 0 0
OCEANAGOLD CORP COM NEW 675222400 77,405,009 3,090,363 SH SOLE 3,090,363 0 0
ONEOK INC NEW COM 682680103 295,596 3,400 SH SOLE 3,400 0 0
OR ROYALTIES INC COM SHS 68390D106 77,127,862 2,438,086 SH SOLE 2,438,088 0 0
ORLA MNG LTD NEW COM 68634K106 819,041 83,661 SH SOLE 83,661 0 0
OSISKO DEVELOPMENT CORP *W EXP 05/27/202 68828E239 8,975 149,087 SH SOLE 149,087 0 0
OSISKO DEVELOPMENT CORP COM NEW 68828E809 688,729 279,971 SH SOLE 279,971 0 0
PAN AMERN SILVER CORP COM 697900108 82,515,445 1,842,274 SH SOLE 1,842,274 0 0
PATTERSON-UTI ENERGY INC COM 703481101 247,860 27,000 SH SOLE 27,000 0 0
PEPSICO INC COM 713448108 1,259,626 9,303 SH SOLE 9,303 0 0
PERPETUA RESOURCES CORP COM 714266103 43,029,221 2,072,699 SH SOLE 2,072,699 0 0
PETROLEO BRASILEIRO S A SPONSORED ADR 71654V408 1,301,042 80,510 SH SOLE 80,510 0 0
PFIZER INC COM 717081103 225,870 9,380 SH SOLE 9,380 0 0
PROCTER & GAMBLE CO COM 742718109 259,553 1,770 SH SOLE 1,770 0 0
QUANTA SVCS INC COM 74762E102 2,284,896 3,173 SH SOLE 3,173 0 0
RELIANCE INC COM 759509102 17,500,918 46,844 SH SOLE 46,844 0 0
RING ENERGY INC COM 76680V108 307,800 285,000 SH SOLE 285,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 298,745 3,147 SH SOLE 3,147 0 0
ROYAL GOLD INC COM 780287108 27,871,352 139,629 SH SOLE 139,629 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 738,077 988 SH SOLE 988 0 0
STATE STR SPDR S&P 500 ETF T PUT 78462F953 65,501,588 87,200 SH Put SOLE 87,200 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,232,231 3,345 SH SOLE 3,345 0 0
SPDR SERIES TRUST PUT 78464A959 243,656 3,800 SH Put SOLE 3,800 0 0
SPDR SERIES TRUST ST STR BL 12 ETF 78468R523 349,818 3,520 SH SOLE 3,520 0 0
SPDR SERIES TRUST SP O&G EXPL PRO 78468R556 223,368 1,448 SH SOLE 1,448 0 0
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 100,895,440 1,100,998 SH SOLE 1,100,998 0 0
SSR MINING IN COM 784730103 49,979,859 1,767,322 SH SOLE 1,767,322 0 0
SANTACRUZ SILVER MNG LTD COM NEW SHS 80280U205 2,442,553 376,646 SH SOLE 376,646 0 0
SLB LIMITED COM STK 806857108 7,248,349 155,912 SH SOLE 155,912 0 0
SEABRIDGE GOLD INC COM 811927102 1,352,663 52,551 SH SOLE 52,551 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 1,317,872 24,814 SH SOLE 24,814 0 0
SELECT SECTOR SPDR TR PUT 81369Y955 7,058,528 124,500 SH Put SOLE 124,500 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 462,103 54,429 SH SOLE 54,429 0 0
SILVER BOW MNG CORP COMMON SHARES 827427105 270,400 40,000 SH SOLE 40,000 0 0
SILVERCORP METALS INC COM 82835P103 2,535,504 251,034 SH SOLE 251,034 0 0
SKEENA RES LTD NEW COM 83056P715 47,869,922 1,796,605 SH SOLE 1,796,605 0 0
SMART SAND INC COM 83191H107 3,757,500 750,000 SH SOLE 750,000 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 4,722,159 63,778 SH SOLE 63,778 0 0
SOLARIS RES INC COM NEW 83419D201 14,782,322 1,763,559 SH SOLE 1,763,559 0 0
SOLITARIO RESOURCES CORP COM 8342EP107 25,080 33,333 SH SOLE 33,333 0 0
SOUTHERN COPPER CORP COM 84265V105 275,505 1,581 SH SOLE 1,581 0 0
SPROTT INC COM NEW 852066208 472,060,879 4,201,699 SH SOLE 4,201,699 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 61,972,156 2,054,043 SH SOLE 2,054,043 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 31,637,442 1,676,600 SH SOLE 1,676,600 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL PLATINU 85207Q104 1,391,810 111,792 SH SOLE 111,792 0 0
SPROTT FOCUS TR INC COM 85208J109 148,347,643 15,644,152 SH SOLE 15,644,152 0 0
SPROTT FDS TR URANI MINER ETF 85208P303 1,618,294 30,772 SH SOLE 30,772 0 0
SPROTT FDS TR NICKE MINER ETF 85208P600 594,260 46,815 SH SOLE 46,815 0 0
SPROTT FDS TR LITHIUM MINERS 85208P709 965,359 77,280 SH SOLE 77,280 0 0
SPROTT FDS TR ACTIVE METALS 85208P857 13,745,923 534,445 SH SOLE 534,445 0 0
SPROTT FDS TR ACTI GOL SIL ETF 85208P865 7,161,885 183,418 SH SOLE 183,418 0 0
SPROTT FDS TR SILVER MINERS 85208P873 871,251 17,359 SH SOLE 17,359 0 0
SPROTT FDS TR COPPER MINER ETF 85208P881 995,149 25,983 SH SOLE 25,983 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 25,613,033 636,665 SH SOLE 636,665 0 0
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 4,000,921 63,638 SH SOLE 63,638 0 0
SPROTT ETF TRUST JR GOLD MINERS E 85210B201 2,507,866 33,252 SH SOLE 33,252 0 0
SPROTT PHYSICAL COPPER TRUST UNITS 85210C100 12,480,128 1,084,885 SH SOLE 1,084,885 0 0
STEEL DYNAMICS INC COM 858119100 16,838,004 73,381 SH SOLE 73,381 0 0
SUNCOR ENERGY INC NEW COM 867224107 478,772 8,919 SH SOLE 8,919 0 0
SUNSHINE SILVER MNG & REFNG COMMON STOCK 867866105 32,215,950 2,436,910 SH SOLE 2,436,910 0 0
TRX GOLD CORPORATION COM 87283P109 69,149 83,817 SH SOLE 83,817 0 0
TESLA INC COM 88160R101 806,711 1,918 SH SOLE 1,918 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 18,930,845 43,257 PRN SOLE 43,256 0 0
THOR INDS INC COM 885160101 7,891,800 105,000 PRN SOLE 105,000 0 0
TRAVELERS COMPANIES INC COM 89417E109 310,973 942 SH SOLE 942 0 0
TREKOR METALS LTD COM 89472Y107 1,097,989 159,377 SH SOLE 159,377 0 0
TRILOGY METALS INC NEW COM 89621C105 409,312 116,613 SH SOLE 116,613 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104 30,337,718 1,012,375 SH SOLE 1,012,375 0 0
US BANCORP COM NEW 902973304 723,471 11,978 SH SOLE 11,978 0 0
UNITED STS OIL FD LP PUT 91232N957 239,513 2,000 SH Put SOLE 2,000 0 0
UR-ENERGY INC COM 91688R108 217,373 159,833 SH SOLE 159,833 0 0
URANIUM ENERGY CORP COM 916896103 8,329,543 781,383 SH SOLE 781,383 0 0
URANIUM RTY CORP COM 91702V101 4,399,684 1,582,620 SH SOLE 1,582,620 0 0
USA RARE EARTH INC COM 91733P107 706,767 32,751 SH SOLE 32,751 0 0
VALE S A SPONSORED ADS 91912E105 1,571,964 104,519 SH SOLE 104,519 0 0
VANECK MERK GOLD ETF GOLD SHS 921078101 1,696,918 43,973 SH SOLE 43,973 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 5,036,967 66,759 SH SOLE 66,759 0 0
VANECK ETF TRUST PUT 92189F951 21,359,281 214,300 SH Put SOLE 214,300 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607 513,401 1,380 SH SOLE 1,380 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 400,922 2,537 SH SOLE 2,537 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,168,562 65,400 SH SOLE 65,400 0 0
VERSAMET ROYALTIES CORP COM NEW 92528V200 4,936,879 401,720 SH SOLE 401,720 0 0
VISTA GOLD CORP COM NEW 927926303 456,952 239,242 SH SOLE 239,242 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,075,600 20,000 SH SOLE 20,000 0 0
VIZSLA SILVER CORP COM NEW 92859G608 50,714,524 15,429,214 SH SOLE 15,429,215 0 0
WEC ENERGY GROUP INC COM 92939U106 296,596 2,540 SH SOLE 2,540 0 0
WALMART INC COM 931142103 1,121,274 9,900 SH SOLE 9,900 0 0
WARRIOR MET COAL INC COM 93627C101 761,366 9,381 SH SOLE 9,381 0 0
WESTERN COPPER & GOLD CORP COM 95805V108 295,299 131,830 SH SOLE 131,830 0 0
WESTLAKE CORPORATION COM 960413102 11,688,030 160,110 SH SOLE 160,110 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 94,965,844 844,608 SH SOLE 844,608 0 0
YUM BRANDS INC COM 988498101 575,496 3,600 SH SOLE 3,600 0 0
CMB.TECH NV SHS B38564108 1,399,000 100,000 SH SOLE 100,000 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 47,556,338 587,914 SH SOLE 587,914 0 0
BITFUFU INC *W EXP 03/01/202 G1152A120 1,620 15,000 SH SOLE 15,000 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 10,157,323 195,183 SH SOLE 195,183 0 0
HIMALAYA SHIPPING LTD ORD SHS G4660A103 601,200 45,000 SH SOLE 45,000 0 0
FREIGHTOS LTD *W EXP 99/99/999 G51405119 473 10,000 SH SOLE 10,000 0 0
LIFEZONE METALS LIMITED ORD SHS G5568L109 2,130,919 549,206 SH SOLE 549,206 0 0
LIFEZONE METALS LIMITED *W EXP 07/05/202 G5568L117 278,945 680,354 SH SOLE 680,354 0 0
JOBY AVIATION INC COMMON STOCK G65163100 169,480 19,000 SH SOLE 19,000 0 0
TORM PLC SHS CL A G89479102 1,208,142 46,360 SH SOLE 46,360 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L173 3,282,336 92,800 SH SOLE 92,800 0 0
BUNGE GLOBAL SA COM SHS H11356104 260,421 2,440 SH SOLE 2,440 0 0
ALTISOURCE PORTFOLIO SOLUTIO *W EXP 04/30/203 L0175J112 6,440 16,100 SH SOLE 16,100 0 0
FRONTLINE PLC COM M46528101 1,614,221 46,399 SH SOLE 46,399 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 624,000 24,000 SH SOLE 24,000 0 0
IREN LIMITED ORDINARY SHARES Q4982L109 229,107 5,010 SH SOLE 5,010 0 0
ARDMORE SHIPPING CORP COM Y0207T100 2,666,103 190,300 SH SOLE 190,300 0 0
BW LPG LTD COM Y10230103 1,376,970 79,000 SH SOLE 79,000 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 1,037,423 62,760 SH SOLE 62,760 0 0
DORIAN LPG LTD SHS USD Y2106R110 1,217,300 35,000 SH SOLE 35,000 0 0
HAFNIA LTD SHS Y2990R101 1,294,800 195,000 SH SOLE 195,000 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 2,311,639 30,182 SH SOLE 30,182 0 0
NAVIGATOR HLDGS LTD SHS Y62132108 490,901 26,350 SH SOLE 26,350 0 0
OKEANIS ECO TANKERS COR SHS Y64177101 791,896 15,800 SH SOLE 15,800 0 0
SCORPIO TANKERS INC SHS Y7542C130 1,489,090 21,500 SH SOLE 21,500 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 5,113,456 204,784 SH SOLE 204,784 0 0