By Linus Garg
First publised on 2026-11-04 02:43:41
Foreign money, cheaper oil and a firmer rupee lifted the Sensex. None of the three is in Indiaâs hands, and all three can turn.
The Sensex has gained 2,458 points in two sessions. It is a relief rally, not a recovery. The difference matters to every household that holds equities, directly or through mutual funds.
The index rose 1,233 points on Monday and 1,225 on Tuesday, closing at 76,918. That is a 3.3 per cent gain, the best two-day run since 8 April. The Nifty closed at 23,811, its first finish above 23,800 since August. Both benchmarks have now gained about 5 per cent over four straight sessions and sit at two-month highs. The numbers are real, and they deserve to be reported without discount. What they prove is a separate question.
The causes are easy to list. Brent crude fell to about $103 a barrel on Tuesday, after touching $117 last week. That spike had pushed the rupee to near 96 against the dollar. The rupee closed Tuesday at 94.73. Foreign portfolio investors bought Rs 3,115 crore of stocks on Monday and Rs 6,837 crore on Tuesday. Corporate earnings helped too. The Nifty FMCG index rose 3.65 per cent on Tuesday, and Hindustan Unilever was the top Sensex gainer at 4.16 per cent. HDFC Bank and ICICI Bank, which together carry nearly 20 per cent of the Nifty 50, rose 3.6 and 2.7 per cent.
Now test the rally against what has not changed. Brent at $103 is cheaper than $117. It is not cheap. India imports most of its crude, and a barrel above $100 is a tax on every fuel bill, freight bill and fertiliser bill in the country. The rupee tells the same story. On 26 February it closed at 90.91 to the dollar, and the Sensex closed at 82,249. Today the rupee is nearly four rupees weaker, and by our arithmetic the Sensex is still about 6.5 per cent below that February close. It also remains well short of its 52-week high of 86,159. Over twelve months the index is down about 8 per cent.
The flow data deserves more scrutiny than it has received. On Tuesday, domestic funds were net sellers to the tune of Rs 3,679 crore, even as foreign funds bought. The reasons are not public. Profit booking, redemptions or a view on valuations could each explain it. But a rally in which domestic institutions sell into strength is a rally that rests on one set of buyers. That set has a record of leaving. Foreign investors withdrew more than Rs 2 lakh crore from Indian markets in the first four months of 2026, and their ownership of Indian equities fell to 14.7 per cent, the lowest since 2012. Two sessions of buying worth close to Rs 10,000 crore is less than one-twentieth of that outflow.
There is a global point as well. Asian markets were subdued on Tuesday as technology stocks fell ahead of the US midterm vote, and Indian equities were seen as a hedge against the global AI trade. A hedge is a temporary job. Money that arrives to protect a portfolio leaves when the danger it was protecting against passes. Foreign inflows driven by that logic should be welcomed but not counted on.
Three things will decide whether this is a turn or a bounce. The first is Brent: a sustained move below $100 would change the arithmetic for inflation, the import bill and the rupee, while a return to $117 would undo much of the gain. The second is the rupee, which has recovered from its recent weakness but not from its February level. The third is domestic institutional behaviour. If domestic funds return as buyers, the rally has a floor of its own. Analysts see the next resistance for the Nifty at 23,950 to 24,000. A clean break above that zone, on volumes that are not only foreign, would be stronger evidence than any single dayâs point gain.
The festive mood is justified. Diwali is days away, the earnings season has been kind to consumer and banking names, and investors who sat through a bruising year have earned a good week. The honest reading, however, is narrower than the headlines. Two good sessions are an invitation to examine the fundamentals. They are not a verdict on them.









