Corona Virus has ravaged the markets...