Sensex ends marginally higher

2012-12-07 10