The Sensex hit a fresh 32-week high and is expected to top 20,000 next week, fueled by abundant foreign fund inflows over the past six months. Foreign investors have been the primary drivers of the stock rally, buying Indian stocks for their growth potential compared to weaker growth in Western economies. However, some warn the market is moving too fast and propelled by foreign money, making it vulnerable to corrections if foreign flows disrupt. Meanwhile, private employee provident fund trusts are finding it difficult to match the 9.5% return announced by the government-run EPFO trust, as private trusts do not have the same windfall gains and will face shortfalls, requiring companies to contribute more.