Jump in prices comes as Donald Trump says vessels will need permission of US Navy to transit key waterway.

Earlier, U.S. President Donald Trump said he would indefinitely extend the ceasefire with Iran, hours before it was due to expire.

Jump in prices comes as Donald Trump says vessels will need permission of US Navy to transit key waterway.