We are in the midst of earnings season and they have been largely better than expected. However, not all stocks have had the best reactions for a myriad of reasons. Amazon and Facebook posted good numbers AND price action so there is still hope for this market to make a run at new highs later […]