German IFO Business Climate Beats With 117.5 – EUR/USD Extends Gains By: TalkMarkets November 24, 2017 at 05:21 AM EST The IFO business climate reaches a new high of 117.5, significantly better than 116.6 expected. Read More >>