financial stocks offset losses in the pharma sector, which was hit by U.S. President Donald Trump's tariff threats.
The benchmark BSE Sensex shed 28.21 points or 0.04% to close at 75,939.18, while the broader Nifty 50 index closed at 22,932.90, lower by 12.40 points or 0.05%.