President Donald Trump says the Naval blockade of the Strait of Hormuz is "doing very well." He says a new deal could give the US "free oil." He speaks to reporters at the White House.

Bloomberg videos, provided by MT Newswires