20100906 unknown: Sensex touches 31-month high; up 338 points