The Indian stock market saw another day of swings but ended nearly flat, signalling a slowdown in sustained selling. Foreign investors have offloaded $12 billion in 2025, with funds rotating back to China. Meanwhile, the rupee remains under pressure despite intervention from the RBI.