Sensex and Nifty made a sharp recovery on Monday after witnessing declines in early trading session. Benchmark indices settled in green with minor gains. The optimism also came in after Home Minister Amit Shah reportedly said that he expects the domestic stock market to rise ahead of the elections.