New Delhi, Aug. 3 -- Domestic equities clocked healthy gains on Monday, 3 August, with the benchmark indices extending gains for the fourth consecutive session, supported by a sharp drop in crude oil prices amid hopes of a US-Iran peace deal.

The Sensex ended the day 544 points, or 0.70%, higher at 78,639, while the Nifty 50 ended 391 points, or 1.60%, higher at 24,774.30.

A broad-based rally also lifted the mid- and small-cap segments; the Nifty Midcap 100 index jumped 1.21%, while the Smallcap 100 index rose1.29%.

Investors earned over Rs.4 lakh crore in a single session as the overall market capitalisation of BSE-listed firms rose to Rs.490.5 lakh crore from nearly Rs.486 lakh crore in the previous session.

Advance-decline ratio ti...