German Consumer Sentiment Drops to -28.0 for April | IUX24