Sensex and Nifty posted marginal gains to close in green on Monday. Sensex increased by 0.15 per cent to reach 65,880.52 and Nifty touched 19,611.05 after gaining 0.18 per cent during the day. Both the indices were able to recover from the lows of day and end on a positive note. Asian and US stock markets fell on the back of expectations that the federal reserve would keep the interest rate high for longer after the release of economic data.