Signal2026-04-08
OECD Data

OECD Composite Leading Indicator (Germany): 101.17

Part of

German Business And Consumer Sentiment