Stock European shares blended; key eurozone development, inflation knowledge due By Investing.com By / July 31, 2023