Stocks to BUY: Indian equity markets ended the session with sharp losses, as heavy selling pressure dragged both benchmark indices deep into the red. The Sensex closed 961.42 points, or 1.17 per cent, lower at 81,287.19, while the Nifty 50 ended down 311.85 points, or 1.22 per cent, at 25,178.65, reflecting sustained weakness across sectors. Despite the broad-based selloff, domestic brokerage Motilal Oswal has turned constructive on select stocks, betting on long-term fundamentals amid market volatility.