Markets rise ahead of US-Iran talks: Is this rally built to last?Optimism returns to Dalal Street—but will global cues continue to support the momentum?
The Nifty 50 closed at 24,353.55, gaining 156.80 points (0.65%), while the Sensex rose 504.86 points (0.65%) to settle at 78,493.54. The Nifty MidCap...