President Trump has promised to look at insurance guarantees for ships in the Strait, as insurers hike premiums making it less likely that they will pass through.