Indian stock markets witnessed a strong rally on June 12, with benchmark indices gaining momentum amid improving global sentiment, easing geopolitical concerns, and falling crude oil prices.
Indian stock markets opened sharply lower on Monday as rising crude oil prices and weak global cues triggered broad-based selling across sectors. Benchmark indices...