Sensex, Nifty updates on 17 October 2023: Indian shares closed higher on Tuesday as oil prices stabilised around $90 per barrel, while bank stocks were further propped up after analysts said top lender HDFC Bank would see margins improve going ahead. The NSE …