20100406 business.india-business: Sensex ends flat after touching 18000