The Sensex gained 7 points to close at an all-time high of 8,060.The Nifty gained 1 point to close at 2,455.Gainers: ICICI Bank, ITC, Maruti, ONGC, RIL, Satyam, SBI, Tata Motors.Losers: Infosys, Ranbaxy, TCS, Cipla, HDFC, Hero Honda.