European markets end mixed

LEAVE A REPLY