European Shares Subdued With German Inflation Data In Focus | AllMind News