The Sensex has erased most of its losses and is now down 30 points at 12,898.Satyam has surged 3% to Rs 449. BHEL has gained 2% at Rs 2,466.Tata Steel, SBI and Hero Honda are up around 1% each at Rs 517, Rs 1,036 and Rs 753, respectively.HDFC Bank has dropped 3% to Rs 1,017. Grasim, NTPC and HLL have shed 2% each to Rs 2,617, Rs 129 and Rs 233, respectively.HDFC has slipped 1.7% to Rs 1,520. Out of 2,482 stocks traded so far, 1,603 have declined, 814 have advanced and the rest are unchanged.