Oil rebounds from its three-month low as investors weigh coronovirus impact