Small Cap Stocks Suffer Worst Week In 18 Months As Retailer Rout Returns, Credit Crashes

Blame The Russians, The Chinese, The North Koreans, and The Welsh... but not The Fed...
Overnight saw more China turmoil.. (MSCI China ETF saw its biggest drop since Brexit)