Buy or sell stocks, July 11 -- The Indian stock market ended sharply higher on Friday, July 10, with benchmark indices Sensex and Nifty 50 rallying over 1% each, while the broader markets outperformed on the back of positive global cues, encouraging June quarter earnings and easing crude oil prices.

The Sensex extended its gains for a second straight session, climbing 828 points, or 1.08%, to close at 77,569.39. The Nifty 50 advanced 244 points, or 1.02%, to settle at 24,206.90. The rally added nearly Rs.6 lakh crore to investor wealth, with the cumulative market capitalisation of BSE-listed companies rising to almost Rs.482 lakh crore from Rs.476 lakh crore in the previous session.

Over the past two trading sessions, the 30-share Sense...