New Delhi, April 7 -- Domestic equity benchmarks- the Sensex and the Nifty 50- ended with healthy gains on Tuesday, April 7, extending gains for the fourth consecutive session even as the US-Iran war continues, crude oil prices stay up, and foreign institutional investors (FIIs) continue selling Indian stocks.

The Sensex closed the day at 74,616.58, gaining 510 points, or 0.69%, while the Nifty 50 rose by 155 points, or 0.68%, to settle at 23,123.65.

While the benchmarks ended with healthy gains, the mid and small-cap segments failed to mirror the same performance. The BSE 150 Midcap index inched up by 0.03%, while the BSE 250 Smallcap index rose by 0.16%.

The overall market capitalisation of firms listed on the BSE rose to slightly mo...