20090525 business.india-business: Sensex closes almost flat; gains 26 points