Business | Thu Oct 4, 2012 6:11pm IST

BSE Sensex ends above 19,000; banks rally