Buy or sell stocks, July 10 -- In a stark contrast to the previous session, the Indian stock market witnessed sharp selling in the last hour of trade during the Wednesday session. The Nifty 50 index went off 46 points and closed at 25,476, the BSE Sensex ended 176 points lower at 83,536, while the Bank Nifty index finished 42 points down at 57,213. Shriram Finance, Bajaj Finance, and Coal India were leading the charge among the top performers on the Nifty, showcasing individual strength despite the broader market's dip. Conversely, HCL Tech, Hindalco, and Tata Steel bore the brunt of the selling pressure, concluding the session as major losers. Volumes on the NSE cash market were higher by 5% compared to yesterday, indicating increased ac...