Markets Retreat As Rising Oil Prices Snap Winning Momentum
Indian stock indices ended lower as oil prices and global uncertainties disrupted a five-day rally, dampening overall investor confidence.

Indian stock indices ended lower as oil prices and global uncertainties disrupted a five-day rally, dampening overall investor confidence.