Oil prices rise as new virus cases slow, easing Chinese demand concerns