Indian markets closed higher on June 22, supported by easing geopolitical tensions and lower crude oil prices. Analysts expect Nifty to remain range-bound, with resistance around 24,200-24,230 and support near 23,950. Bank Nifty continues to show relative strength and may test 58,500 levels. Meanwhile, the rupee weakened despite softer crude prices due to stronger dollar demand. Stocks such as Voltas, SBI, RVNL and Bandhan Bank remained in focus on company-specific developments.
