European stocks touched a fresh record high, on track for 4th weekly gain

Business