European stocks bounce back as oil prices fall

Business