German Business Sentiment Stalls
Confidence among German firms was flat in January, with sentiment failing to pick up steam despite the rollout of government stimulus.
Strong Bullish
100.0