Sensex, Nifty Live Updates on 20 March 2026: Given the mixed global cues and easing oil prices, markets may attempt a mild recovery in early trade