BankNifty had a tough time as it broke below the important support at 48088, signalling trouble for bullish traders. Now, the focus shifts to the next support at 47737.20, which was the low point from April 25th. If it breaks too, attention will be on the support range between 47204 and 47345. On the flip side, immediate resistance is expected around 48465, with further resistance seen between 48784 and 49024. Traders are keeping a close eye on these levels as BankNifty manoeuvres through a challenging market environment.