Markets | Thu Mar 6, 2014 4:31am EST

Italy, Spain lead stock rally on ECB stimulus bet