The Nifty 50 index has got a new lease of life after three months of decline that has seen foreign investors liquidate ...