Energy & Economic SentimentGerman Confidence Hits Multi-Year Lows as Energy Costs Defy Global Risk RallySalvado•May 1, 2026
European Economic OutlookGermany Confidence Falls to Near-6-Year Low as Asia Surges and Energy Crisis LoomsSalvado•Apr 29, 2026