Buy or sell stocks, Oct. 9 -- The key benchmark indices of the Indian stock market snapped their four-session winning streak and ended on a weaker note on October 8th, with the Nifty settling near the 25,050 mark. In the future, while global cues will remain influential, market focus is expected to shift toward domestic earnings, key macroeconomic indicators, and the momentum of the festive season. At the close, the Sensex declined 153.09 points, or 0.19%, to 81,773.66, while the Nifty slipped 62.15 points, or 0.25%, to 25,046.15.

Across sectors, barring IT, all indices finished in the red, with notable weakness seen in Realty, Telecom, Pharma, Oil & Gas, Media, PSU Bank, and Auto, which fell between 0.2% and 2%. Broader markets also wit...