Sensex, Nifty, Share Prices Live: Benchmarks surged past key technical resistance levels by midday on Thursday, with the Nifty 50 crossing 23,000 after a long time, powered by broad gains in information technology, telecom and financial stocks even as global markets remained under stress from rising US inflation fears.