Trump has threatened to bomb Oman if it interferes with a US deal with Iran over the Strait of Hormuz, as pressure mounts to end the nearly six-month conflict.