Sensex ends 55 pts higher, Nifty at 17,369; media, FMCG, metals were top gainers

Market Closing: The Sensex closed at 58,305.07, up 54.81 points or 0.09%, while Nifty was at 17,369.25, up 15.75 points or 0.09%. Bank, financials, realty were top drags