Trump says US Navy will protect ships in Middle East 'if necessary'

The US President said he was taking steps to keep energy supplies flowing as oil prices continued to surge.