Indian stocks end flat amid Middle East tensions and Fed policy meeting, Nifty at 24,812 Published 19 Jun 2025 Full Article