German IFO Business Climate beats with 112.9 – EUR/USD ticks higher
April 24, 2017 at 05:37 AM EDT
Business confidence is rising in Germany: 112.9 in the IFO Business Climate. The Expectations component is a bit lower with 105.2. Is this due to the fear of the French elections ahead of the vote?