
The BSE benchmark Sensex today regained the psychological 16,000-point level and closed higher by 274 points, its biggest single-session gain since March 30, as stocks of oil and banking sectors led gains amid a recovery in the rupee from its record lows.