Bengaluru, June 23 -- Nifty 50 ended the day at 24,971.40, down by 140.50 points or 0.56%. Bank Nifty slipped 193.50 points to close at 56,059.9, a decline of 0.34%. Sensex fell by 543.47 points, settling at 81,864.7, down 0.66%. GIFT Nifty closed at 24,988.

Global events/updates Iran-US-Israel Tensions Escalate Israel launches another attack on Fordow nuclear. The Iran-Israel conflict has entered its 11th day, with continued strikes from both sides, most recently, an alleged Israeli attack on a major military complex in Iran.

Iran has vowed retaliation against the U.S. for its airstrikes on nuclear sites and condemned both the U.S. and Israel at a UN Security Council meeting. President Trump claimed the bombings "obliterated" key facil...