The Sensex rose for the 13th consecutive week, adding 478 points over the previous week and ending at 15,103.55. This was the longest rally since August 2005 and was driven by expectations that the government would push through reforms. Some analysts warned that the rally was due to liquidity rather than fundamentals and a correction was imminent. However, others were waiting to see the government's policy decisions in the upcoming budget. Foreign funds were net buyers during the week, purchasing $427 million in stocks.