1. 1

Benchmark Sensex closed higher by 123 points while Nifty rose for a sixth consecutive day on Wednesday following a rally in global markets amid optimism over US-China trade talks and foreign fund inflows.