New high: For first time, Nifty ends above 20,000-mark

New high: For first time, Nifty ends above 20,000-mark