The IFO business climate came out within expectations at 108.6 points. The Business expectations dropped to 103.5 and the current assessment is at 113.9.

EUR/USD remains on high ground, edging up just a bit. The high so far is `,0896. Resistance awaits at 1.0910.

Read the rest of the article German IFO Business Climate at 108.6 – EUR/USD remains strong