Mixed Signals on US-Iran Deal Trigger Oil Price Volatility Amid Strait of Hormuz BlockadeMay 25, 2026