A heavy round of selling has dragged the Sensex to the day's low. The index is now down 300 points at 10,523.Out of 2,498 stocks traded so far, 1,308 have declined, 1,152 have advanced and 38 are unchanged.