European markets opened lower but rallied to a mixed close:UK FTSE -0.1%German DAX +0.2%French CAC -0.6%Italy MIB -0.1%Spain IBEX +1.4%