The Indian stock market closed with slight gains, continuing a seven-day upward trend. Nifty 50 rose 0.13% to 25,005, and Sensex gained 0.15% to 81,548. While auto and tech sectors faced profit booking, oil & gas stocks attracted buying interest.