The Nifty index showed losses for the third week, but momentum remains positive. Midcap and smallcap indices closed higher, signaling potential market recovery ...