Economic Buzz: German Ifo Business Confidence Unchanged In May

German business climate index came in at 102.2 in May, unchanged from April, reports said citing survey data from Ifo Institute on Friday. The score was seen at 102. The current conditions index rose to 106.0, which was well above the expected level of 105.5. At the same time, the expectations index score was 98.5, in line with expectations.