Breaking down coronavirus' effect on financial markets