Business News | Thu Apr 18, 2013 6:11pm IST

Nifty at one-month high, Sensex ends above 19,000