Market weekly – Confidence in storm-hit China should return | Investment Insights