The benchmark indices retreated on Tuesday from four-month highs hit in the previous session as investors stayed on the sidelines ahead of the Reserve Bank of India's policy decision due tomorrow. Weakness in other Asian markets also spoiled sentiment.
At 02:58 pm, the S&P BSE Sensex was trading at 28,295, down 143 points, while the broader Nifty50 was ruling at 8,758, down 43 points.
In the broader market, the BSE Mid-Cap and the BSE Small-Cap indices outperformed the frontline indices to rise 0.1% and 0.3%, respectively.
The market breadth indicating the overall health of the market was positive. On BSE,

)