Market Outlook: December 2017

With almost all companies having reported 3Q earnings, 74% of companies have beat earnings expectations. Revenue growth in the third quarter have shown particular strength, with revenue growing faster than expected.