Sensex, Nifty Close 2% Higher As Financial Stocks Extend Gains | Sharefundss