Oil prices rise on demand recovery, despite surge in virus cases