Indian equity markets ended the session on a positive note, supported by favorable global cues and selective buying across sectors. The BSE Sensex closed at 85,267.66 , gaining 449.53 points, while the Nifty 50 settled at 26,046.95, up 148.40 points . Metals and industrial stocks drew attention, with Hindustan Zinc rising 4 percent as silver prices touched fresh highs following a US Federal Reserve rate cut.