Indian shares closed higher on Tuesday as risk appetite remained firm after the United States shelved plans to impose tariffs on Mexico, while hopes of a rate cut by the Federal Reserve raised optimism among global investors.
The broader NSE Nifty ended up 0.36% at 11,965.60, while the benchmark BSE Sensex closed 0.42% higher at 39,950.46.
The Nifty public sector bank index - the biggest gainer - closed 1.69% firmer, while the metals index ended 1.32% higher.
Zee Entertainment topped the list of NSE Nifty gainers, ending 3.24% higher, and boosted the Nifty Media index.
Yes Bank pared early losses to end 2.7% higher after Moody's placed the private-sector lender under review for downgrade.
Tata Motors and Indusind Bank were also top gainers among the NSE blue-chips, ending 2.74% and 2.51% higher respectively.
Indiabulls Housing Finance was the top loser for the day, ending 8% in the red, after it was dragged into an embezzlement lawsuit, which the company described as "bizarre."