European stocks mixed; strong AstraZeneca numbers help U.K. outperform Jul 28, 2023 05:26AM
European stocks end choppy session higher on vaccine hopes Jul 1, 2020 03:36AM