Watch: Sensex, Nifty end higher for 3rd day in volatile trade

The 30-share Sensex resumed higher, but soon slipped on profit-taking, before settling up 17.10 points, or 0.05 per cent, at 33,359.90. The NSE 50-share after moving between 10,309.85 and 10,261.50 on alternate bouts of selling and buying, concluded up 15.15 points, or 0.15 per cent, at 10,298.75.