Stock Market Highlights: Indian equity benchmark indices ended at day's high on Friday. This is the fifth straight week that the Indian market ended with gains. Oil & gas along with financial names contributed the most gains today. Broader markets also ended 1 percent higher, adding more support. BPCL's shares surged over 12 percent, to become the Nifty50 top gainer while Hindalco remained the index top loser. IT stocks added pressure but large caps including Reliance Industries, Bajaj Finance, BPCL helped the benchmarks to remain elevated.