German IFO business climate slipped to 95.2 in February from 95.8 in January, below estimates of 96.1. Current assessment also plummeted to 89.8 compared with both prior and forecasted readings of 91.2 and 91.9 respectively. IFO expectations, on the other hand, advanced to 100.9 from 100.6 previous and 100.5 estimated.