The Sensex opened with a positive gap of 371 points at 14,512 on the back of a surprise Fed rate cut last Friday.The index is now up 529 points at 14,671.