The Sensex opened with a positive gap of 84 points at 14,512 and hit a high of 14,534 in early deals. Relentless selling in tech and bank stocks saw the index drop to a low of 13,942 in late afternoon deals - an intra-day swing of 590 points.The index finally closed with a loss of 418 points (provisional) at 14,009.