Back 26 Jan 2015 Germany IFO - Business Climate came in at 106.7, above forecasts (106.3) in January FXStreet.com (Barcelona)