Banknifty on weekly time frame is running in a rising channel pattern, but as per present senerio and global market conditions it is more likely that it may break this channel and if so, we can see a more panic situation, and will see a level of 24000-25000 very soon.
Wait for the confirmation and will be confirm once it breaks 28500.