Key indices ended a tad higher in a volatile session of trade. The barometer index, the S&P BSE Sensex, rose 2.96 points or 0.01% at 36,321.29, as per the provisional closing data. The Nifty 50 index rose 3.50 points or 0.03% at 10,890.30, as per the provisional closing data.