IranBrent 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