On the day:German DAX, +1.1%France CAC, +0.3%UK FTSE 100 -0.4%Spain's IBEX +0.6%Italy's FTSE MIB, +1.0%Euro STOXX 600 +0.4%What a month for German stocks.