Why is the Indian stock market trading rangebound? India-US trade deal to Q1 results 2025— explained with 5 key reasons

The Indian stock market is rangebound, with Nifty 50 fluctuating between 24,800 and 25,660. After two weeks of gains, it seems set to close in the red this week due to uncertainties over an India-US trade deal.

Markets