The Sensex opened with a negative gap of 107 points at 10,680. Sustained selling in the market saw the index tumble to a low of 10,112 - down 675 points from its previous close.The index finally settled with a loss of 3.6% (388 points) at 10,399.