Stock market recap, July 8 -- Stock market benchmarks, the Sensex and the Nifty 50, snapped their four-day winning streak on Tuesday, 7 July, due to profit booking as fresh strikes between the US and Iran drove up crude oil prices, weighing on sentiment.

The Sensex dropped 104 points, or 0.13%, to end at 78,180.72, while the Nifty 50 shed 32 points, or 0.13%, to finish at 24,398.70.

Selling was seen across segments, with the Nifty Midcap 100 and Smallcap 100 indices also ending lower, down 0.30% and 0.55%, respectively.

The overall market capitalization of BSE-listed firms dropped to below Rs.480 trillion on Tuesday from Rs.482.3 trillion in the previous session.

On 7 July, Indian equity benchmarks ended lower, breaking a four-session...