The benchmark Sensex closed down by 33.04 points on the Bombay Stock Exchange on Tuesday on profit-taking by retailers.The Sensex touched a high of 10,800.11 points before settling 33.04 points down at 10,662.22.Similarly, the National Stock Exchange index Nifty closed down by 12.30 points at 3138.65, after touching a high of 3177.40 points.