Back 23 Feb 2015 Germany IFO - Business Climate registered at 106.8, below expectations (107.7) in February FXStreet.com (Barcelona)