German IFO business climate inclined to 106.2 in July, exceeding both estimates and the previous reading of 101.5 and 106.2 respectively. Current assessment also rose to 106.8 compared with the prior 101.1 and the forecasted 101.8. Finally, IFO expectations continued the upbeat data as it climbed to 105.5 from 102.4, above analysts' projectio9ns of 101.6.