Stoxx 600 +0.7% FTSE 100 +0.2% German DAX +0.7% French CAC +0.6% Italy MIB +1.4% Spain IBEX +1.4% There's still plenty of work to do just to get back to the June lows.