India, June 3 -- Stock Market Today | Closing Bell: Indian equities sort of wrapped up a pretty rough session on June 3 with a strong rebound off the intraday lows, the Nifty climbing back above 23,400 again, while the Sensex finished lower by around 330 points. There were sharp swings all day, but later on buyers showed up and, in a way, capped the damage, pretty much.

IT stocks kept being the main drag, with TCS, Infosys, HCL Tech, Tech Mahindra, and Wipro posting the biggest fall. Meanwhile on the upside, names like Apollo Hospitals, Max Healthcare, Trent, SBI, and ICICI Bank offered some backing, and that helped sentiment breathe a bit. If you look at sectors, IT dropped 5%, FMCG slipped 1% and realty was down roughly 1% too, consume...