New Delhi, July 10 -- The Indian stock market ended another session in the red, as continued selling in tech and banking stocks, along with a lack of support from heavyweights, kept the frontline indices under pressure.

Investors appear to have adopted a wait-and-watch approach ahead of the June quarter earnings season, while uncertainty surrounding India-US trade negotiations is also weighing on sentiment.

Although overall activity in the Indian stock market remains muted, stock-specific action continues to stand out, with select sectors and individual stocks witnessing sharp moves driven by earnings expectations, corporate developments, and institutional flows.

The Nifty 50 ended the session with a decline of 0.47% at 25,355 points, ...