Buy or sell stocks, July 13 -- The Indian stock market ended sharply higher on Friday, July 10, with buying interest seen across the board. Benchmark indices-the Sensex and the Nifty 50-gained more than 1% each, while broader markets outperformed, supported by positive global cues.

The rally marked the second straight session of gains, with the Sensex climbing 828 points, or 1.08%, to close at 77,569.39. The Nifty 50 also advanced 244 points, or 1.02%, to settle at 24,206.90.

Nifty 50 opened on a firm note at 24,124.70 and marked its intraday low of 24,120.35 in the opening minutes before witnessing steady buying interest. The index gradually moved higher through the session, traded in a narrow consolidation range during the middle hour...