Oil prices rose as renewed U.S.-Iran hostilities heightened Middle East supply concerns, with Brent up 7.1% and WTI 9.8% weekly, marking their strongest gains since July.