The 30-share BSE Sensex settled down by 12.85 points or 0.02 per cent at 74,102.32 with half of its constituents closing ...