Buy or sell stocks, Feb. 28 -- The Indian stock market saw a sharp sell-off on Friday, with the Nifty 50 index declining 317 points (-1.25%) amid persistent selling pressure throughout the day. The 50-stock index decisively breached the crucial 25,350 support level, sweeping through a key OI-rich zone and nearly filling the gap formed after the earlier US-India tariff-led rally, signalling a clear shift in near-term sentiment.

Weak global cues and rising geopolitical uncertainty following inconclusive US-Iran talks weighed on investor confidence, triggering broad-based profit booking across Auto, FMCG and Pharma stocks after recent advances. The absence of fresh domestic triggers further accelerated the downside momentum, especially duri...