The stock market rallied today as optimism surrounding a possible US-Iran deal improved global investor sentiment. A sharp fall in Brent crude prices below $98 per barrel eased inflation concerns, while the rupee strengthened against the US dollar. Also, weaker US bond yields and a softer dollar index boosted risk appetite, encouraging investors.