Weekly Market Commentary

Compliance Approval Numbers for the Week of 05/06/2024: Advisor Group/Securities America/Triad Advisors: 6602451 American Portfolios:  Madison Avenue Securities: 2024-1338 Money Concepts: 05/06/24 National Life: 141677…