The Sensex closed up 183.24 points, or 0.99 per cent, at 18,762.74, a level last seen on July 7. (Reuters)