European markets open slightly higher; earnings in focus

Back
Top