European stocks mixed; U.K. retail sales, corporate earnings in focus Jul 21, 2023 04:51AM