Nifty 50 headed towards 18750-19070; persistent buying, encouraging signals from Bank Nifty | The Financial Express