Indian markets surge as oil & gas, midcaps rally
Indian markets ended the week with strong gains on June 27. The Sensex rose 303 points to 84,058, while the Nifty 50 advanced 88 points to 25,637. Nifty Oil & Gas led sectoral gains with a 1.19% rise. Broader markets outperformed, with Nifty Midcap and Smallcap 100 indices extending their winning streak to a sixth straight session.