European shares ended flat on Friday but still notched a 10th straight weekly gain, while Wall Street indexes advanced in ...