Stock market indices stage smart recovery Stock markets are being daily subjected to the vagaries of global as well as domestic uncertainties. # Business