Nifty may keep to 23,500–24,800 range amid high oil prices, war uncertainty

Wait 5 sec.

Nifty is expected to trade within a narrow range of 23,500–24,800 due to geopolitical tensions and high oil prices. Analysts suggest a mildly positive bias, with specific trading strategies and stock picks like ITC and Tube Investments recommended for potential gains.