Oil prices rose and stock markets pulled back slightly on Friday after the US and Iran exchanged fire in the Strait of Hormuz, although Asian markets remained on course for their strongest weekly performance in years on the back of an AI-driven rally.
Brent crude rose 1.3 per cent to $101.60 per barrel as the renewed Middle East hostilities unsettled markets that had spent much of the week pricing in a negotiated resolution.