CRH gained 0.26% to finish at €17.105. Photograph: Brenda Fitzsimons

Better than expected company earnings and a boost for German investor confidence drove increases in most European markets yesterday, although the benc(...)