Donald Trump is considering whether to continue negotiations with Iran or resume military strikes, amid tensions in the Strait of Hormuz affecting global oil supplies.