Sensex, Nifty 50 rise for third straight session; earnings optimism offset geopolitical headwinds
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.
\