Markets end marginally higher as FMCG, banks gains cushion profit booking

· India Today