Buy or sell stocks, March 7 -- After posting gains of over 1% each in the previous session, the domestic benchmark indices - the Sensex and the Nifty 50 - returned to a downward trajectory on Friday, March 6, as investors booked profits amid lingering concerns over the US-Iran conflict, rising crude oil prices, and continued foreign capital outflows.

The Sensex plunged 1,097 points, or 1.4%, to close at 78,918.90, while the Nifty 50 declined 315 points, or 1.3%, to settle at 24,450.45. Despite ending in negative territory, the broader markets showed relative resilience. The BSE 150 MidCap Index fell 0.67%, while the BSE 250 SmallCap Index edged lower by 0.22%.

Regarding stocks to buy on Monday, Sumeet Bagadia, Executive Director at Choi...