Foreign institutional investors returned to the buying side this week after a period of selling, while domestic institutions continued to support the market. The renewed inflows helped Sensex and Nifty recover all of last week’s losses, with the Nifty posting its biggest weekly gain in nearly four months.