Markets | Thu Apr 3, 2014 1:02pm EDT

Spanish data, ECB help keep European stocks' rally alive