Coronavirus freezes credit markets