The Nifty closed at 6066, up 26 points while the Sensex closed at 20016, up 52 points. The rally was led by energy and realty stocks.Market-men view the ...