Sensex, Nifty Close 3% Higher

Gains across sectors, led by financial, consumer goods, IT and pharma stocks, backed the upmove in the markets.