Americans are up to their necks in more debt than ever. Aquiles Larrea, CEO of Larrea Wealth Management, and Todd ‘Bubba’ Horwitz, chief market strategist at BubbaTrading.com, linked that to the real inflation rate felt by consumers.
White House Denies Reality as US Citizens’ Credit Card Debt Tops $1 Trillion
RELATED ARTICLES