Investors put more money into stocks in last 5 months than previous 12 yearscnbc.com5 points·monsieurpng··1 commentOpen articleSaveView on HN