Did you know that the S&P 500 is up 16% so far this year and has more than doubled off the 2009 lows? Investors in a recent poll thought stocks were still down.
Consumer confidence fell to its lowest point since November, a shockingly bad result that surprised several investment managers on the Covestor platform.