Markets Live: Sensex sheds 119 points; Tata Motors, NTPC stocks slump

Rajalakshmi S Updated - January 12, 2018 at 02:09 PM.

Dollar hits 7-month low, stocks, oil retreat as caution reigns

Published on June 6, 2017 03:57