New Delhi, April 30 -- The Indian stock market ended lower in the final trading session of April, as a sharp jump in crude oil prices triggered heavy selling in oil-sensitive stocks, while weak global cues and the Indian rupee slipping to another record low kept investors in a risk-off mode.

The Nifty 50 ended the session 0.73% lower at 24,000, though it recouped a major portion of the intraday losses from the day's low. Meanwhile, the S&P BSE Sensex closed at 76,891, down 0.78% compared with Wednesday's closing level.

Despite swinging between gains and losses throughout the month, both benchmark indices wrapped up April with solid gains of over 7%, marking their biggest monthly advance since December 2023. The broader market outperform...