Late CAS boost helps Nifty hold above 24,600 despite weak session

Markets snap 4-day winning streak