German IFO Business Climate Index rises further to 88.4 in June vs. 88.3 expected