The NSE Nifty 50 and BSE Sensex ended at the lowest level since Nov. 22 as Infosys Ltd. and HDFC Bank Ltd.'s share prices ...