The Indian stock market has dropped for three straight sessions, with the Sensex losing 1,300 points and the Nifty sliding below 25,800. Experts attribute the fall to uncertainty over the India–US trade deal, a weakening rupee, retail investor fatigue, caution ahead of the US Fed policy, and rising US and Japan bond yields, which have triggered foreign outflow concerns.