Sensex, Nifty closed marginally higher on December 4 amid volatility. Sensex closed 158.51 points or 0.19 percent higher at 85,265.32, and the Nifty ended 47.75 points or 0.18 percent higher at 26,033.75. About 1,716 shares advanced, 2,237 shares declined, and 166 shares were unchanged.