Foreign investors have turned net buyers of Indian assets for seven days this month, even as the rupee languishes near its lifetime low of around 80 per dollar. International investors have been net sellers persistently since October last year, pulling a record amount of money out of Indian capital markets.