The Peter Schiff Podcast

The Worse Things Get, the Less Investors Notice – Ep. 337

Retail Sales Down Three Months in a Row I’ve got so much to talk about today, it’s hard to even figure out where to begin.  So I’ll start with some of the economic data that came out today, in particular, the February Retail Sales number. Remember last month we had a bad number, -.3, the […]

The Worse Things Get, the Less Investors Notice – Ep. 337 Read More »