Markets reversed early losses shrugging off RBI's neutral stance on key policy rates to end near the day's high led by gains in index heavyweights and Mahindra & Mahindra.
The Sensex after touching a high of 19,344, ended finally at 19,326 -- up 148 points. Nifty ended up 42 points at 5,850.
article