Sensex, Nifty, Share Prices LIVE: Equity benchmarks Sensex and Nifty recovered partially from their opening lows by midday on Thursday but remained firmly in the red for a third consecutive session, weighed down by surging crude oil prices, geopolitical uncertainty and broad-based selling across sectors.