25 May 2016 Germany IFO - Current Assessment came in at 114.2, above expectations (113.2) in May For more information, read our latest forex news.