Stocks to buy today: Indian equity benchmarks rose in early trade on Wednesday, led by gains in banks, financials, consumer durables and energy stocks. The 30-share BSE Sensex climbed 253 points or 0.43% to 59,360, while the broader NSE Nifty moved 70 points or 0.40% lower to trade at 17,468. Watch this Business Today Visual stocks to check which stocks to buy on 5th April 2023.