

Stocks to buy: Raja Venkatraman recommends three stocks for 1 April
Best stocks to buy today (All buy trades are rates of equity, and sell rates are based on F&O)Indusind Bank Ltd: Sell below 750 | Stop 790 | Target 685 (Multiday)IPCA Laboratories Ltd: Buy above ₹1,610 | Stop ₹1,540 | Target ₹1,785 (Multiday)On 30 March 2026, Indian equity markets witnessed heavy selling pressure for the second consecutive session as surging crude oil prices above $114 a barrel and escalating tensions in the Middle East dampened investor sentiment. The NSE benchmark Nifty closed sharply lower by 488.20 points, or 2.14%, at 22,331.40, marking its weakest finish in nearly eleven months.
The broader market mirrored this decline, with both mid-cap and small-cap indices slipping close to 3%.Sectoral performance was uniformly negative, led by steep losses in PSU banks, which fell 4.6%, while the Nifty Bank and the Nifty Auto registered their sharpest monthly drop since March 2020. Finance stocks bore the brunt of the sell-off, with Bajaj Finance tumbling 5%, extending its losing streak.
Market breadth remained weak, as declines overwhelmingly outnumbered advances, underscoring the risk-off mood prevailing across Dalal Street amid global uncertainties.The situation for the market was just getting better when the geopolitical conflict between Israel and Iran got worse. With no clarity emerging from the US, the equation is sending ripples through global markets, pushing crude oil prices higher amid concerns over supply disruptions, particularly in the Strait of Hormuz.
Read on livemint.com