Forex traders said the Indian rupee firmed on weak crude oil prices amid hopes of diplomatic talks between the US and Iran. Moreover, positive domestic markets and softening of US Treasury yields also ...
The 30-share BSE Sensex jumped 564.03 points, or 0.76 per cent, to settle at 74,858.99. During the day, it surged 692.44 points, or 0.93 per cent, to 74,987.40.