Indian stock indexes ended almost 1% higher on Wednesday, after Washington delayed tariffs on some Chinese imports, bringing relief to markets across Asia.
The benchmark NSE Nifty ended 0.95% higher at 11,029.4, while the benchmark BSE Sensex closed up 0.96% at 37,311.5.
Shares in Tata Steel Ltd, Jindal Steel and Power Ltd and Vedanta Ltd were among the top gainers on the NSE index, gaining amid a rise in commodity prices.
The Nifty metal index, which has slid nearly 24% since the beginning of the year, rose 2.3%.