European markets mixed with earnings, data and vaccines on the radar

European markets mixed with earnings, data and vaccines on the radar