European shares close at record high; luxury giants rally on China stimulus
Sort by
185 items