Indian equity benchmarks turned positive reversing deep losses from earlier on Wednesday, but volatility remains the broader theme across world markets, see-sawing between gains and losses with risks to the downside on global recession risks from higher borrowing costs.
The 30-share BSE Sensex index was up about 90 points at 57,197.75, and the broader NSE Nifty-50 index gained around 0.17 per cent to last trade above the 17,000 level.
Earlier, the sell-off in domestic benchmarks extended to the seventh straight session on Wednesday, reflecting a broader decline in global markets after Federal Reserve policymakers reconfirmed an aggressive policy stance in their fight against surging inflation.