Buy or sell stocks, Aug. 10 -- The Indian stock market remained subdued in Friday's session on August 7, as a recovery in crude oil prices, coupled with renewed uncertainty surrounding the Strait of Hormuz, raised concerns over the prospects of a peace agreement in the Middle East. Weakness in financial stocks overshadowed gains in auto and technology counters, keeping the benchmark indices under pressure.

The Nifty 50 declined 0.32% to end at 24,557, while the Sensex slipped 0.59% to close at 78,491.

Nifty 50 ended the session at 24,570.65, down 65.35 points (-0.27%), after failing to hold above the crucial 24,600 level. The index traded in a narrow sideways range throughout the session, reflecting indecisiveness among market participa...