Our Perspective: On Yesterday’s Market Sell-Off and Coronavirus

Yesterday, global stock markets fell sharply. The Dow, for instance, was down 3.56%, and the S&P 500 Index dropped 3.35%.  We would like to briefly address the reasons and share some of our immediate thoughts about portfolio positioning. The most frequently cited culprit for the sell-off was the heightened concern that emerged over the weekend | Read More +