Indian stock markets faced a notable downturn, closing over 1% lower amid rising geopolitical tensions and surging oil prices.
Indian stock markets faced a notable downturn, closing over 1% lower amid rising geopolitical tensions and surging oil prices.