US President Donald Trump on Tuesday abandoned a proposal to impose a 20% transit fee on cargo shipping through the Strait of Hormuz, saying Washington would instead pursue trade and investment agreements with Gulf states amid escalating tensions with Iran.