Sensex posts mild 111-point gain as Nifty hits fresh peak

Sensex gained 111 points while Nifty hit a record high, though broad participation lagged as PSU banks and capex names drove the session.