Stock Market Today, July 18 -- The benchmark Nifty 50 index ended 0.40% lower at 25,111.45 on Thursday amid weak global cues. The Bank Nifty also ended 0.59% lower at 56,828.80, while the IT index led the decline for the market. Realty, FMCG, and Metals were among the key gainers. In the broader indices, mid and small caps also ended slightly lower.

A consolidation breakout is visible, indicating weakening bullish momentum. The current sentiment appears bearish and may drag Nifty towards the 24,920-24,900 zone in the short term. On the higher side, 25,260 is likely to remain a strong resistance, as per Rupak De, Senior Technical Analyst at LKP Securities.

Key short-term term support for the Bank Nifty is placed in the 56,000-55,500 regi...