The Sensex is holding gains, and is now up 98 points at 14,453.ICICI Bank is now up nearly 2.5% at Rs 971.Bharti is still up nearly 2% at Rs 807. Wipro is still up over 1.5% at Rs 686.Bajaj has moved up 1.8% to Rs 3,064. Maruti has moved up over 1% to Rs 903. Tata Motors is also up over 1% at Rs 879.HLL, SBI, ITC, TCS and L&T are also trading with gains.The market breadth continues to be extremely positive - out of 2,267 scrips traded till now, 1,605 have logged gains.