This May Explain Why Our Economy Is Screwed Posted by Stephen LaRose | September 28, 2011 | Uncategorized Stock traders and psychopaths have a lot in common. (Toronto Star-Moneyville)