Rising crude oil prices, relentless foreign fund outflows and weakness in the rupee have also hit investors' sentiment
23 March 2026 2:13 PM IST