Stocks were restrained in their movement today ahead of the US Fed policy decision as the Sensex saw deep fluctuations, but managed to close with an upward bias taking cues from a falling inflation.

Banking stocks were in the spotlight as the RBI identified 12 major NPA accounts for insolvency proceedings, which will be referred to the National Company Law Tribunal (NCLT) under the Insolvency and Bankruptcy Code for quicker resolution.

Inflation based on the wholesale price index fell to a five-month low of 2.17 per cent in May, which boosted investors' expectations that the RBI may finally snip rates. But they decided not to go the whole hog as they waited for the US Federal Reserve's policy move later in the day.

The 30-share Sensex resumed higher before settling at 31,155.91, a gain of 52.42 points, or 0.17 per cent. The gauge had gained 7.79 points in the previous session.

The 50-share Nifty also ended higher by 11.25 points, or 0.12 per cent, at 9,618.15.

In the meantime, the Cabinet paved the way for a proposal to introduce a Bill in Parliament for setting up a Resolution Corporation to deal with bankruptcy in banks, giving the stocks more good news. The Nifty PSU Bank index jumped by 0.92 per cent.