Eagerly awaited German IFO data now out
– 107.5 prev revised up from 107.4
– current assessment 113.9 vs 112.9 exp vs 113.1 prev
– expectations  102.4 vs 101.80 exp vs 102.00 
IFO economist cites temporary relief over Greece helping the brighter mood