Brent settled at $109.86 Friday, up 3.7%, Iranian state news agency Mehr reported.

West Texas Intermediate finished at $101.41, up 3.5%, and Brent is 4.9% higher over 7 days to 16 October.

The US war on Iran raised supply fears, and the Trump administration is weighing the cost of more Russia sanctions.

Polymarket traders give an Iran-Oman Hormuz agreement a 7% chance by 31 October, down 7 points this week.

Sources: Mehr News Agency