Indian benchmark indices ended higher in a volatile session on Tuesday after trading in the red for most of the day, with the Nifty closing comfortably above the 23,480 mark on a late pullback led by heavyweight IT stocks. At close, the Sensex was up 382 points at 74,650, and the Nifty was up 101 points at 23,483.
Here's how analysts read the market pulse: