Oil rally runs into turbulence after jump in Chinese virus cases