Indian benchmark indices ended their two-session gain streak on Friday, with Nifty closing at 23,203.20, down 0.47%. Weak ...