Stocks Mixed to End a Very Volatile Week

In a very volatile week, U.S. stock indices ended significantly lower but developed international and emerging markets ended the week modestly higher.  The S&P 500 stopped just short of a 20% drop from its peak which traditionally has been the definition of a bear market. China showed a sharp economic contraction in April due to […]