Germany IFO – Business Climate came in at 88.6, above expectations (86.1) in March
· fxstreet team
AI Briefing
- Germany IFO Business Climate above expectations in March
- 88.6 surpasses forecast of 86.1
- Stronger business confidence in Germany
Advertisement