German Business Sentiment Slips as Iran War Weighs
Upstract [Unofficial]
March 25, 2026
Confidence tumbled this month as the energy-price shock from the conflict dug into sentiment, a closely watched monthly survey said.
Discussion in the ATmosphere