Nifty 50 ended the session with a minor loss of 11 points at 24,682 but posted a sharp weekly gain of 2.30%. Meanwhile, the ...