image
Sensex, Nifty end slightly higher; IT, metal stocks shine