NIFTY PREDICTION FOR TOMORROW & BANK NIFTY ANALYSIS in English FOR 18 December 2024