Germany's Ifo business climate index surprisingly rises to 101.4 in November from 100 in October, confounding expectations for a fall to 99.5. The current conditions index increases to 108.1 from 107.3 and vs consensus of 106.3. Expectations index up to 95.2 from 93.2. The euro enjoys a bit of a bounce and is now +0.1% to $1.2897.