Oil prices idle as coronavirus spike fears offset signs of recovery