Mumbai, May 30 -- Domestic equity benchmarks closed with modest losses today as investors adopted a cautious stance ahead of India's GDP data release. Sentiment was also weighed down by global trade uncertainties after a U.S. federal appeals court upheld tariff measures introduced during President Trump's tenure.

Traders are now eyeing several key economic indicators, including the U.S. PCE price index due later today, China's official PMI data expected over the weekend, and the RBI's policy decision scheduled for next Friday.

The Nifty ended just shy of the 24,750 level. Metal, IT, and auto stocks came under pressure, while banking stocks provided some support with decent gains.

The S&P BSE Sensex declined 182.01 points or 0.22% to 81...