The Sensex opened 67 points lower at 18,593, and soon slipped to a low of 18,510. The index recovered and touched a high of 18,643, and is now down 31 points at 18,629.The NSE Nifty is down six points at 5,458.TCS has dropped 2.5% to Rs 952. Wipro and Infosys have slipped nearly 2% each to Rs 455 and Rs 1,613, respectively. Satyam is down 1.4% at Rs 431.ICICI Bank has declined 1.3% to Rs 1,195. Maruti and Tata Steel are down over 1% each at Rs 887 and Rs 794, respectively.Reliance Communications, however, has gained 2.5% at Rs 702.