Back 18 Feb 2025 Germany ZEW Survey – Current Situation came in at -88.5, above expectations (-90) in February