Oil fell sharply in early trading after US President Donald Trump and his Iranian counterpart, Masoud Pezeshkian, put their names to an initial accord to halt hostilities, a move expected to restore the flow of crude through the Strait of Hormuz, one of the world's most important shipping arteries.

At the time of writing on Thursday morning, the front-month contract on WTI, the US benchmark, was down by 2.3% to $75 a barrel, while Brent crude, the international gauge, traded 2% lower at around $78 a barrel.

Both remain above the roughly $70 level seen before the conflict, but they have fallen well below the peaks of more than $100 reached only weeks ago.

The deal sets a 60-day window for the two sides to negotiate a final settlement on Iran's nuclear programme, with Tehran agreeing in the interim to dilute its stockpile of highly enriched uranium.

Crucially for energy markets, it lifts US-backed sanctions, allowing Iran to resume selling its oil freely, and clears the way for tankers to move crude out of the Persian Gulf once more.