The US-Iran peace agreement led to a drop in crude oil prices, boosting sentiment in emerging markets. The rupee traded at 94.6850 against the dollar, benefiting India, a major crude oil importer.