Buy or sell stocks, Aug. 3 -- Stock market benchmark indices, the Sensex and the Nifty 50, recorded their third consecutive session of gains on Friday, July 31, aided by mixed global market trends and softer crude oil prices.

The Sensex climbed 166 points, or 0.21%, to end at 78,094.64, while the Nifty 50 rose 66 points, or 0.27%, to close at 24,383.60.

Nifty 50 extended its winning streak for the sixth consecutive session, closing at 24,383.60, up 66.45 points (+0.27%). The index opened mildly higher at 24,361.45, traded in a narrow but positive range between 24,299.70 and 24,429.40, and maintained buying momentum throughout the session, while the weekly chart also closed with a strong bullish candle, reflecting sustained buying intere...