Vogue Commercial Co. Ltd Sensex, Nifty hold gains; Nifty tests 24,200 | Mangal Keshav