In May, foreign institutional investors (FIIs) sold Indian stocks worth Rs 25,600 crore, aligning with the ‘Sell in May and go away’ adage. Increased net shorts in index futures, outperformance of Chinese stocks, and concerns about high valuations contributed to the sell-off.
Subscribe To Our Free Newsletter |