It remains unclear whether the tenuous ceasefire will hold as President Trump clashes with Iran over passage of oil tankers in Strait of Hormuz.