24 Jun 2016 Germany IFO - Current Assessment came in at 114.5, above expectations (114) in June For more information, read our latest forex news.