New Delhi, March 5 -- Volatile market scenario continues to keep everyone guessing. With war not showing signs of receding one needs to tread these waters carefully.

On 4 March 2026, Indian equity markets faced sharp declines amid escalating tensions between the United States and Iran, with benchmark indices extending their three-day slide to nearly 4%.

The session opened gap-down as weak global cues and broad-based selling dragged the Nifty close to the 24,300-mark intraday. However, late buying in IT stocks helped limit losses. By close, the Sensex had fallen 1,122.66 points or 1.40% to 79,116.19, while the Nifty shed 385.20 points or 1.55% to settle at 24,480.50.

Here are three stocks to buy or sell as recommended by Raja Venkatrama...