Sensex, Nifty Live on 18 March 2026: Gift Nifty signals marginal upside; analysts highlight range-bound trade with focus on crude oil, Fed cues and technical supports around 23,350