German Ifo business climate climbed to 109.9 in December compared with 109.3 in November and forecasts of 109.0. The current assessment gauge also rallied to 112.9, higher than both prior and expected readings of 112.3 and 112.5 respectively. Expectations measure rose to 106.9, exceeding the previous 106.3 and estimates of 106.0.