Paying More, But Buying Less
by Peter Schiff of Peter Schiff Podcast China won’t let #Evergrande be the next Lehman Brothers. Fed took us 1 step forward and 100 steps back. Higher retail sales doesn’t mean consumers are buying more. Americans are least likely to buy a new car since 1974. FULL SHOW NOTES AND LINKS HERE