FMCG stocks shine in mixed markets

The Sensex ended marginally lower as gains in FMCG, realty and metal stocks were offset by a decline in oil & gas stocks.