Sensex Gains Over 200 Points, Nifty Above 17,900; Auto, Financial Stocks Strong | Sharefundss