The pan-European benchmark added 0.35% to end at 646.89, shaving its gap from the early-July record to 0.90% and recordi...