Crude oil and LNG shippers are waiting for more details after U.S. President Donald Trump said Washington would impose a 20% charge on all cargoes transiting the Strait of Hormuz, a move the U.N.’s International Maritime Organization said it strongly opposes as unlawful.