New Delhi, July 31 -- Stock market benchmarks, the Sensex and the Nifty 50, ended in the green for the third consecutive session on Friday, 21 July, amid mixed global cues and a downtick in crude oil prices.

The Sensex ended 166 points, or 0.21%, to end at 78,094.64, while the Nifty 50 settled at 24,383.60, up 66 points, or 0.27%.

Broader markets also mirrored positive sentiment; the Nifty Midcap 100 and Smallcap 100 indices rose by 0.44% each.

The overall market capitalisation of the BSE-listed firms rose to nearly Rs.486 lakh crore from Rs.4,83 lakh crore in the previous session, making investors richer by about Rs.3 lakh crore in a single session.

More to come.

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