Buy or sell stocks, April 30 -- In a volatile trading session, indices of the Indian stock market - Nifty 50 and BSE Sensex- ended slightly higher on Tuesday, supported by gains in IT and oil & gas stocks. The broader market reflected the positive sentiment and slightly outperformed the leading indices. The Nifty 50 index rose by 7.45 points, or 0.03%, to close at 24,335.95. Sector-wise, Nifty IT led with a 1.2% gain, followed by a 0.42% rise in the Oil & Gas index. Conversely, Nifty Metal and Pharma declined by 0.8%, while Realty, FMCG, and Auto indices edged down 0.2% each. The broader market saw better performance, with the Nifty Midcap 100 and Smallcap 100 gaining 0.3% and 0.4%, respectively.

Vaishali Parekh, Vice President of Techni...