The Sensex closed marginally higher on Tuesday, while the Nifty ended flat, as gains in heavyweight financial and auto stocks ...