Comment Re:Is there any hope? (Score 1) 844
The perfect storm is coming, Wall Street CEOs have been dumping their own stock holdings at unheard of ratios, they know what is going to be happening.
Citation please. When I tried googling for evidence it appears to be a recurring story over the past few years.