Sensex Rallies 1,041 Points, Nifty Settles Above 16,650Indian equity benchmarks on Monday extended their gains for the third straight session, led by strong buying interest in consumer durables and technology stocks.