SawitMarket
Sensex rebounds 1,800 pts from day’s low, settles in green; Nifty above 22,700 as rupee strengthens