The Sensex is swinging in and out of the positive zone and is now almost flat at 12,465 - up three points.Reliance Energy has surged nearly 2% to Rs 635. Tata Power is up 0.7% at Rs 568.Bajaj Auto has rallied 1.5% to Rs 3,175. Satyam has advanced over 1% to Rs 791.Cement stocks are also witnessing smart buying. Gujarat Ambuja has gained 1.4% at Rs 121. Grasim and ACC are up almost 1% each at Rs 2,462 and Rs 1,019, respectively.Hindalco, Bharti Tele and Wipro are the prominent losers among the Sensex stocks.Out of 2,072 stocks traded so far, 1,300 have moved up, 728 have declined and 44 are unchanged.