European stocks mixed; key eurozone growth, inflation data due Jul 31, 2023 05:32AM