Germany GfK consumer confidence for June 2026 — Odds & Analysis | Epistemic