A long-awaited deal with Iran to get traffic restored through the Strait of Hormuz is bringing rapid relief to energy markets ...