World News Stock market today: Why did Indian stock market reach its fresh all-time highs today? Explained | Stock Market News June 25, 2024