Back 22 Mar 2016 Germany IFO - Expectations above expectations (99.5) in March: Actual (100) For more information, read our latest forex news.