20100712 unknown: Sensex touches 18000; closes just short