The Indian stock market extended its winning streak in June, with significant gains in both the Nifty 50 and Sensex. Foreign investments surged amidst easing global tensions, while large-cap banks and NBFCs attracted interest due to RBI's supportive measures.