Thoughts on the reason of current sell off, lessons learnt and what...