Banknifty weekly analysis