Stocks | Thu Jan 31, 2013 5:49pm IST

Indian rupee posts first monthly gain in four; hits 3-1/2 month peak