Last week, both Nifty 50 and Bank Nifty posted gains of 1% and 1.1%, respectively, primarily due to a gap-up open. Nifty ...