Share market highlights: The headline indices Sensex and Nifty closed higher on Wednesday afternoon, aided by a rally in tech and financial heavyweights. The Sensex ended 85 points up to 39,215.64, while the Nifty closed below the 11,700-mark. Yes Bank, ONGC shares emerged among the biggest losers, shedding upto 6%. Tech Mahindra, SBI were among the biggest gainers, jumping more than 1% each. Asian shares drifted lower on Wednesday after a lacklustre performance by Wall Street, while the dollar got a lift from robust US retail data and a Brexit-driven dive in the pound. Oil prices also took a spill on hints US tensions with Iran could be easing and as data showed stockpiles fell by less than expected last week. Early action was muted with MSCI’s broadest index of Asia-Pacific shares outside Japan off 0.18 per cent. Japan’s Nikkei eased 0.3 per cent and South Korea 0.8 per cent. E-Mini futures for the S&P 500 were flat, Reuters reported.