Here are 3 themes that drove another super challenging week for stocks

· CNBC