The benchmark BSE Sensex rose by 52 points to close at 31,155.91 points today in a volatile trade as oil and gas, banking and pharma stocks gained amid positive global cues.
Inflation based on the wholesale price index fell to a five-month low of 2.17 per cent in May which lifted the investor sentiment, brokers said.
Investors, however,
were cautious ahead of the US Federal Reserve’s latest decision on interest rates later in the day, they said.
The 30-share Sensex resumed higher at 31,147.69 and hovered in a range of 31,190.36 and 31,054.94 before settling at 31,155.91, showing a gain of 52.42 points, or 0.17 per cent. The gauge had gained 7.79 points in the previous session.