Stocks on Tuesday cut a sorry figure for the sixthstraight day on growing risk aversion as benchmarks found it a tough ask to get over the pessimism set off by foreign institutional selling and the Korean impasse. Investors rushed back to the refuge of safe havens, with the Sensex ending at a fresh one-month low of 31,599.76 -- down 26.87 points, or 0.08 per cent.