24 Jun 2016 Germany IFO - Expectations came in at 103.1, above forecasts (101.2) in June For more information, read our latest forex news.