Bengaluru, June 27 -- Nifty 50 ended the day at 25,637.80, gaining 88.80 points or 0.35%. Bank Nifty closed higher at 57,443.90, up by 237.20 points or 0.41%. Sensex settled at 84,058.90 with an increase of 303.00 points or 0.36%.

Global events/updates: Israel says it hit 900 targets in Iran since conflict began and killed 11 nuclear scientists. The U.S. House of Representatives is set to receive a classified briefing on Iran amid claims of success in recent U.S. strikes. However, no fresh intelligence has been shared to support President Trump's statement that Iran's nuclear program was "obliterated. Defence Ministry India, China officials held talks on maintaining border peace. The government pushes for a permanent border demarcation s...