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
ABERDEEN ASIA PACIFIC INCOM COM 003009107 5,894 2,338,956 SH   SOLE   2,338,956 0 0
AGNICO EAGLE MINES COM 008474108 357 8,445 SH   SOLE   8,445 0 0
ALAMOS GOLD INC COM CL A 011532108 111 15,000 SH   SOLE   15,000 0 0
ALPHABET INC CAP STK CL C 02079K107 429 4,460 SH   SOLE   4,460 0 0
AMEREN CORP COM 023608102 483 6,000 SH   SOLE   6,000 0 0
APPLE INC COM 037833100 20,855 150,903 SH   SOLE   150,903 0 0
AT&T INC COM 00206R102 3,403 221,834 SH   SOLE   221,834 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 889 758 SH   SOLE   758 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 19,138 269,205 SH   SOLE   269,205 0 0
CHESAPEAKE ENERGY CORP COM 165167735 820 8,700 SH   SOLE   8,700 0 0
CITIGROUP INC COM NEW 172967424 14,566 349,545 SH   SOLE   349,545 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 4,799 161,047 SH   SOLE   161,047 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 2,787 111,449 SH   SOLE   111,449 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 98,863 733,950 SH   SOLE   733,950 0 0
COCA COLA CO COM 191216100 435 7,768 SH   SOLE   7,768 0 0
DEVON ENERGY COM 25179M103 648 10,770 SH   SOLE   10,770 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 3,155 286,050 SH   SOLE   286,050 0 0
EXXON MOBIL CORP COM 30231G102 1,096 12,552 SH   SOLE   12,552 0 0
FIRST FINL BANKSHARES COM 32020R109 376 9,000 SH   SOLE   9,000 0 0
FIRST TRUST ENERGY INCOME COM 33738G104 211 14,200 SH   SOLE   14,200 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G206 487 40,611 SH   SOLE   40,611 0 0
INTEL CORP COM 458140100 580 22,500 SH   SOLE   22,500 0 0
ISHARES TR CORE S&P MCP ETF 464287507 461 2,101 SH   SOLE   2,101 0 0
ISHARES TR CORE S&P SCP ETF 464287804 213 2,444 SH   SOLE   2,444 0 0
JOHNSON & JOHNSON COM 478160104 215 1,314 SH   SOLE   1,314 0 0
JP MORGAN CHASE & CO COM 46625H100 1,105 10,573 SH   SOLE   10,573 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 340 6,770 SH   SOLE   6,770 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 1,189 146,775 SH   SOLE   146,775 0 0
KINDER MORGAN INC DEL COM 49456B101 318 19,125 SH   SOLE   19,125 0 0
KRANESHARES TR QUADRTC INT RT 500767736 16,984 766,420 SH   SOLE   766,420 0 0
MARATHON PETE CORP COM 56585A102 2,702 27,202 SH   SOLE   27,202 0 0
MOSAIC CO (THE) COM 61945C103 6,545 135,426 SH   SOLE   135,426 0 0
NEW GOLD INC CDA COM 644535106 9 10,000 SH   SOLE   10,000 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 16,092 382,864 SH   SOLE   382,864 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 38 15,250 SH   SOLE   15,250 0 0
NOKIA CORP SPONSORED ADR 654902204 60 14,000 SH   SOLE   14,000 0 0
OSISKO GOLD COM 68827L101 102 10,050 SH   SOLE   10,050 0 0
PLAINS GP HLDGS LP LTD PARTNR INT A 72651A207 6,893 631,817 SH   SOLE   631,817 0 0
PROSHARES TR ULTRA PRO SHRT 74347G432 374 6,100 SH   SOLE   6,100 0 0
QUALCOMM INC COM 747525103 47,839 42,343 SH   SOLE   42,343 0 0
ROSS ACQUISITION CORP II UNIT 99/99/9999 G7641C122 122 12,243 SH   SOLE   12,243 0 0
SPDR BARCLAYS INVT GRADE BLOOMBERG BRC INV 78468R200 9,546 315,055 SH   SOLE   315,055 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 428 2,770 SH   SOLE   2,770 0 0
US BANCORP DEL COM NEW 902973304 202 4,992 SH   SOLE   4,992 0 0
VISTRA CORP COM 92840M102 12,663 602,994 SH   SOLE   602,994 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 15,179 399,769 SH   SOLE   399,769 0 0
WARNER BROS DISCOVERY COM SER A 934423104 776 67,474 SH   SOLE   67,474 0 0
WESTROCK CO COM 96145D105 603 19,525 SH   SOLE   19,525 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 4,860 193,175 SH   SOLE   193,175 0 0
WOODWARD INC COM 980745103 4,182 52,100 SH   SOLE   52,100 0 0