25 May 2016 Germany IFO - Expectations came in at 106.6, above expectations (100.8) in May For more information, read our latest forex news.