There are plenty of reasons for buyers to be stepping away.
Social media and other companies that have been preying on customers are finally getting their comeuppance.
Oil falls below $58 per barrel and much more discussed in this episode.
Podcast: Play in new window | Download (Duration: 59:42 — 41.3MB)
Subscribe: RSS