``The Sensex climbed 440.1 points or 2.8% to 16,232.5 while the Nifty rose to 4,888.1, up 136.8 points or 2.9%. The Sensex has supports at 16,150 and 16,040 and resistances at 16,350 and 16,450. The Nifty has supports at 4,860 and 4,820 and resistances at 4,930 and 4,960.``
Sensex has resistance at 16,350 & 16,450: