Market Insight November 10, 2019

Weekly Commentary & Strategy

Last week, global stocks extended their recent gains, for the fifth consecutive week. Better than expected corporate earnings were the pillar of support for the broad market rally. 78% of companies exceeded consensus and beat all estimations, which reflects a resilient economy….