24 Jun 2016 Germany IFO - Business Climate above forecasts (107.5) in June: Actual (108.7) For more information, read our latest forex news.