European stock markets bounce back on Wednesday, helped by a round of upbeat earnings results. read more