London stocks rebound on energy strength; Deliveroo rises on deal talks

London stocks rebound on energy strength; Deliveroo rises on deal talks