The 30-share barometer today recovered by 51.70 points, or 0.26 per cent, to 19,632.02. (Reuters)