US President Donald Trump urged Iran to expedite a deal to permanently end the war, as diplomatic efforts stall and Washington’s blockade of Iranian ports reflects increasingly severe economic repercussions, most notably soaring oil prices. Brent crude rose to over $124 a barrel on Thursday, its highest level since early 2022.

