New Delhi, April 24 -- Frontline indices, the Sensex and the Nifty 50, snapped their seven-day winning streak on Thursday, April 24, ending with mild losses on profit booking, tracking weak global cues.

A seven-session rally had pushed the Sensex and Nifty 50 up by over 8 per cent. However, the overbought market appeared ripe for profit booking, as the Indian stock market currently lacks fresh positive triggers, while concerns over US President Donald Trump's tariff moves persist.

The Sensex ended 315 points, or 0.39 per cent, lower at 79,801.43, while the Nifty 50 settled with a loss of 82 points, or 0.34 per cent, at 24,246.70. The BSE Midcap index slipped 0.16 per cent, while the Smallcap index ended almost flat (5 points down).More ...