Indian stock markets fall on the day, with the Sensex down about 500 points and the Nifty 50 trading below 24,000. Multiple factors cited by outlets include weakening sentiment driven by global cues and commodity prices.
Outlets point to MSCI-linked foreign portfolio flows as one contributor, suggesting that investor positioning related to MSCI-related buying and selling affects market direction. They also cite weak performance in other Asian markets, which adds pressure as investors react to regional risk sentiment.
A further common explanation is that oil prices rise, which can increase concerns about higher inflation and costs for businesses. Both reports also note that investors are watching ahead for key upcoming economic data, implying that risk-taking is tempered while traders look for fresh signals.