25 Aug 2015 Germany IFO - Business Climate above expectations (107.7) in August: Actual (108.3) FXStreet.com (Barcelona) For more information, read our latest forex news.