Stock Market Live: Equity benchmark indices held firm gains on Thursday, tracking recovery in global markets as US yields eased from record highs and crude oil cooled off to $86 per barrel. The BSE Sensex rose 350 points to 65,575, and the NSE Nifty50 gained 84 points to 19,520.