20100723 business.india-business: Sensex gains 136 pts; closes over 18k mark