Markets have indeed been very volatile in the past couple of months. Firstly, corporate earnings performance has come below ...