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.
See this week’s stock picks HERE
Follow John C. Dvorak on Twitter
Follow Andrew Horowitz on Twitter