US President Donald Trump lashes out at the UK and other countries, telling them to "go get your own oil" from the Strait of Hormuz.