19 Dec 2017 Germany IFO - Current Assessment came in at 125.4, above expectations (124.7) in December