Germany April IFO business climate index 112.9 vs 112.4 expected

Germany April IFO
report 24 April
– 112.30 prev
– expectations 105.2 vs 105.9 exp vs 105.7 prev
– current assessment 121.1 vs 119.2 exp vs 119.3 prev
Better headline but weaker expectations softening the reaction.