This week in the Review:
1. Investor Sentiment at Trough Levels
2. Mounting Energy Concerns Further Headwind for Europe