FII sales cross Rs 1 lakh crore in 2026: “sell on rally” is driven by three factors
FII selling is gaining traction. Foreign institutional investors net sold Rs 9,365.52 crore on March 16, following a staggering Rs 10,716.64 crore on March 13. As a result, their March net sales have exceeded Rs 66,000 crore. They have already sold more than Rs 1 lakh crore so far in 2026. What is it signifying?…