The Sensex has moved above the 11,500-mark, and is now up 189 points at 11,502. Buying continues unabated in heavyweights.