Financial markets welcomed the announcement of an agreement between Washington and Tehran to end more than a hundred days of war in the Middle East. Investors are banking on a gradual reopening of the Strait of Hormuz and a lasting decline in oil prices, even if many uncertainties remain.