Germany IFO business climate 24 June 2016
- 107.8 prev revised up from 107.7
- current conditions 114.5 vs 114.0 exp vs114.2 prev
- expectations 103.1 vs 101.2 exp vs 101.7 prev revised up from 101.7
IFO says survey was conducted from June 1-23 so does not include Brexit decision.
Tear it and wait for the next one then.
Meanwhile EURUSD 1.1150 from 1.0912 lows