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 11,223 2,704,376 SH   SOLE   2,704,376 0 0
ALPHABET INC CAP STK CL C 02079K107 568 213 SH   SOLE   213 0 0
AMEREN CORP COM 023608102 874 10,785 SH   SOLE   10,785 0 0
APPLE INC COM 037833100 21,680 153,218 SH   SOLE   153,218 0 0
AT&T INC COM 00206R102 991 36,700 SH   SOLE   36,700 0 0
BAUSCH HEALTH COS INC COM 071734107 18,685 670,917 SH   SOLE   670,917 0 0
BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 232 230,000 SH   SOLE   230,000 0 0
BLUENIGHT ENERGY PARTNERS L COM UNIT 09625U109 101 33,100 SH   SOLE   33,100 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 23,423 395,867 SH   SOLE   395,867 0 0
CITIGROUP INC COM NEW 172967424 23,024 328,071 SH   SOLE   328,071 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 184692200 2,899 106,759 SH   SOLE   106,759 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 1,947 89,085 SH   SOLE   89,085 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 4,305 217,330 SH   SOLE   217,330 0 0
COCA COLA CO COM 191216100 623 11,875 SH   SOLE   11,875 0 0
COHERENT INC COM 192479103 14,647 58,567 SH   SOLE   58,567 0 0
DEERE & CO COM 244199105 226 675 SH   SOLE   675 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 10,964 257,312 SH   SOLE   257,312 0 0
DISCOVERY INC COM SER A 25470F104 5,066 199,625 SH   SOLE   199,625 0 0
DISCOVERY INC COM SER C 25470F302 282 11,605 SH   SOLE   11,605 0 0
DISNEY WALT CO COM DISNEY 254687106 328 1,940 SH   SOLE   1,940 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2,167 226,225 SH   SOLE   226,225 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842 555 23,500 SH   SOLE   23,500 0 0
EXXON MOBIL CORP COM 30231G102 627 10,655 SH   SOLE   10,655 0 0
FERRO CORP COM 315405100 218 10,700 SH   SOLE   10,700 0 0
FIRST FINL BANKSHARES COM 32020R109 414 9,000 SH   SOLE   9,000 0 0
GENERAL MLS INC COM 370334104 202 3,385 SH   SOLE   3,385 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G206 483 44,844 SH   SOLE   44,844 0 0
INTEL CORP COM 458140100 1,199 22,500 SH   SOLE   22,500 0 0
ISHARES TR 1-3 YR CR BD ETF 464288646 273 5,000 SH   SOLE   5,000 0 0
ISHARES TR CORE S&P MCP ETF 464287507 540 2,052 SH   SOLE   2,052 0 0
ISHARES TR CORE S&P SCP ETF 464287804 267 2,444 SH   SOLE   2,444 0 0
JP MORGAN CHASE & CO COM 46625H100 4,013 24,516 SH   SOLE   24,516 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 59,770 1,178,425 SH   SOLE   1,178,425 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 929 116,175 SH   SOLE   116,175 0 0
KINDER MORGAN INC DEL COM 49456B101 320 19,125 SH   SOLE   19,125 0 0
KRANESHARES TR QUADRTC INT RT 500767736 20,395 731,780 SH   SOLE   731,780 0 0
MARATHON PETE CORP COM 56585A102 11,075 179,177 SH   SOLE   179,177 0 0
MCEWEN MNG INC COM 58039P107 36 35,000 SH   SOLE   35,000 0 0
MERCK & CO INC COM 58933Y105 13,753 183,105 SH   SOLE   183,105 0 0
MICROSOFT CORP COM 594918104 268 950 SH   SOLE   950 0 0
MOSAIC CO (THE) COM 61945C103 4,165 116,610 SH   SOLE   116,610 0 0
NEW GOLD INC CDA COM 644535106 32 30,000 SH   SOLE   30,000 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 22,849 420,785 SH   SOLE   420,785 0 0
NOKIA CORP SPONSORED ADR 654902204 76 14,000 SH   SOLE   14,000 0 0
NUTRIEN LTD COM 67077M108 18,871 291,083 SH   SOLE   291,083 0 0
ORGANON & CO COMMON STOCK 68622V106 585 17,846 SH   SOLE   17,846 0 0
PLAINS GP HLDGS LP LTD PARTNR INT A 72651A207 10,009 928,879 SH   SOLE   928,879 0 0
PPG INDUSTRIES COM 693506107 850 5,945 SH   SOLE   5,945 0 0
QUALCOMM INC COM 747525103 17,251 133,753 SH   SOLE   133,753 0 0
SPDR BARCLAYS INVT GRADE BLOOMBERG BRC INV 78468R200 9,159 298,719 SH   SOLE   298,719 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 455 2,770 SH   SOLE   2,770 0 0
STARBUCKS CORP COM 855244109 2,742 24,855 SH   SOLE   24,855 0 0
US BANCORP DEL COM NEW 902973304 371 6,242 SH   SOLE   6,242 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 281 9,550 SH   SOLE   9,550 0 0
VISTRA CORP COM 92840M102 21,366 1,249,450 SH   SOLE   1,249,450 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 25,336 469,099 SH   SOLE   469,099 0 0
WESTROCK CO COM 96145D105 936 18,775 SH   SOLE   18,775 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 3,793 180,975 SH   SOLE   180,975 0 0
WOODWARD INC COM 980745103 5,898 52,100 SH   SOLE   52,100 0 0