Bengaluru, June 26 -- Nifty 50 ended at 25,549.00, gaining 304.25 points or 1.21%. Bank Nifty rose by 585.55 points to close at 57,206.70, up 1.03%. Sensex jumped 1,000.36 points to settle at 83,755.87, marking a 1.21% increase. Gift Nifty closed slightly higher at 25,549.50.

Global updates/events Iran declines to confirm meeting planned with US on nuclear program CIA chief says 'credible evidence' Iran nuclear program severely damaged in US strikes U.S. President Donald Trump is considering announcing the next Federal Reserve Chair earlier than scheduled. He is reportedly evaluating Kevin Warsh and Kevin Hassett as potential successors to Jerome Powell. A final decision could be made by September or October. Ukrainian President Volodymy...