The Euro Stoxx index holds on for the 10th straight day of gains