Stocks | Thu Mar 6, 2014 3:01pm IST

Italy, Spain lead stock rally on ECB stimulus bet