New Delhi, Aug. 4 -- The Indian stock market witnessed broad-based buying on Monday, August 4, which helped benchmark indices-the Sensex and the Nifty 50-snap their two-day losing streak amid largely positive global cues and weakness in the US dollar.

The Sensex rose 419 points, or 0.52 per cent, to end at 81,018.72, while the Nifty 50 settled at 24,722.75, up 157 points, or 0.64 per cent.

(This is a developing story. Please check back for fresh updates.)

Published by HT Digital Content Services with permission from MINT....