German IFO Business Climate Index misses estimates with 74.3 in April, EUR/USD unmoved

The headline German IFO Business Climate Index came in at 74.3 in April, weaker than last month's 80.0 and missing the consensus estimates pointing to

Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *