Vogue Commercial Co. Ltd Sensex gains 398 points, Nifty near 24,300; FMCG, oil & gas stocks rise | Mangal Keshav