India, Aug. 14 -- Benchmark indices ended mixed on Thursday, with the Sensex rising nearly 114 points and the Nifty sliding over 40 points, as elevated crude prices and geopolitical uncertainty made investors cautious.

Fag-end buying helped the BSE Sensex to end the session in positive territory. The 30-share index settled 113.61 points, or 0.15 per cent, higher at 78,079.96. During the day, the benchmark hit a high of 78,119.39 and a low of 77,665.89, gyrating 453.5 points.

The 50-share NSE Nifty was marginally down 40.10 points, or 0.16 per cent, to end at 24,395.85, registering its third day of decline.

From the Sensex pack, InterGlobe Aviation, NTPC, Bharat Electronics, Larsen & Toubro, Hindustan Unilever and Eternal were among the...