European Shares Inch Lower Amid Tech Selloff, Inflation Worries | AllMind News