Markets believe there is a deal - seen in stock rebound and crude oil price fall. What matters is flow of oil and commodities. Even with deal, won't return to pre-conflict levels - risk premiums will remain embedded in interest rates, volatility, and oil prices.
Contrasts with Cuba situation which doesn't impact markets. Makes distinction between political issues and market issues - Strait of Hormuz blockage is what makes it a market issue.