Nifty & Banknifty Analysis for Monday | 21 OCT 2024