Back 22 May 2015 Germany IFO - Expectations came in at 103, below expectations (103.1) in May FXStreet.com (Barcelona)