The markets took it on the chin yesterday, paving the way for the ugliest stock market session in months. It's all relative, we know—investors are sitting on 30%+ gains from last year—but that was then and this is now. With earnings season in full swing, the tape has a distinct flavor of, “What have you done for me lately?”
Read Full Article »