Oil rises above $40 with covid vaccine buoying demand recovery hope