Indian equity benchmarks ended a turbulent trading session largely unchanged, with the BSE Sensex and NSE Nifty reflecting investor caution amid mixed domestic and global cues. Market volatility was driven by fluctuating crude oil prices, corporate earnings announcements, and macroeconomic data releases. Despite intermittent gains in banking and IT stocks, losses in energy and metal counters offset upward momentum, resulting in a flat close.