Market Insight October 28, 2018

Weekly Commentary & Strategy

Last week global stock markets were bleeding, as sell-off accelerated. Investors immediately reacted to the less than expected earnings reports from some big companies. Of course, political tensions in Europe as well as trade issue between China and U.S. formed a dark cloud on stock markets’ sky….