Soaring Inflation Suppresses Consumer Confidence

Peter Schiff – October 16th, 2021