Mumbai, July 6 -- Indian equity markets ended higher on Monday, with the benchmark indices gaining more than 0.6 per cent, supported by stable crude oil prices and buying in financial, auto and realty stocks.

The NSE Nifty 50 closed at 24,430.35, up 159.50 points or 0.66 per cent, while the BSE Sensex settled at 78,285.07, gaining 521.16 points or 0.67 per cent.

Market experts said stable crude oil prices supported investor sentiment and strengthened the broader macroeconomic outlook.

Vinod Nair, Head of Research at Geojit Investments Limited, said Indian equities traded with a positive bias despite mixed global cues, supported by stable crude prices.

He said, "Indian equities traded with a positive bias despite mixed global cues, sup...