23 May 2014 Germany IFO - Business Climate came in at 110.4 below forecasts (110.9) in May FXStreet.com (Barcelona)