Oil prices have surged higher after US President Donald Trump vowed to blockade Iranian ports as ceasefire talks ended ...