New Delhi, May 3 -- The Indian stock market ended the final trading session of April on a weak footing, weighed down by a sharp surge in crude oil prices that triggered heavy selling in oil-sensitive stocks. Unfavourable global cues and the Indian rupee slipping to a fresh record low further pressured investor sentiment, keeping the market firmly in a risk-off mode.

The Nifty 50 fell 0.73% to close at 24,000, trimming a significant portion of its intraday losses from the day's low. Meanwhile, the BSE Sensex declined 0.78% to settle at 76,891, compared to its previous close.

"The past week in the market reflected a mixed sentiment, with the Nifty closing at 23,997, registering a modest gain of 0.42%, while the Bank Nifty underperformed, ...