The rupee started weak, but improved marginally against the dollar during the early trading on the interbank foreign exchange today on good foreign fund inflows, still below the previous level.The rupee resumed weak at Rs 43.5400/5500 per dollar as against yesterday's close of Rs 43.5050/5100 on good dollar demand. Thereafter, it recovered marginally on fresh inflow and was currenty quoted at Rs 43.5375/5450, however weaker than the previous close.International crude oil prices which was still hovering above the $60 per barrel level generated some oil-related dollar demand in the initial stage, a dealer said.However, later fresh inflow of foreign funds who have been generously investing in the indian stock markets, brought some strength to the rupee, he added.FIIs have already pumped in a massive Rs 3839 crore into the market in the current month, another dealer said. The rupee opened better against the single european unit at Rs 52.90 per euro as agianst yesterday's close of Rs 52.99.