Oil prices posted a second straight weekly gain, as Hurricane Milton weighed on fuel demand in Florida and concerns over potential supply disruptions in the Middle East.

Price movements

Over the past week, both benchmarks rose more than 1 percent during the week.

During the last trading session, Friday, Brent crude futures fell 36 cents, or 0.45 percent, to settle at $79.04 a barrel.

U.S. West Texas Intermediate (WTI) crude futures lost 29 cents, or 0.38 percent, to $75.56 a barrel.

Crude oil prices rose this month after Iran fired more than 180 rockets at Israel on Oct. 1, raising the possibility that Israel might respond by striking Iranian oil facilities.

Israel has not yet responded to the attack.

In the United States, Hurricane Milton barreled into the Atlantic Ocean on Thursday after making its way through Florida, killing at least 10 people and cutting power to millions.

The state suffered from gasoline shortages earlier in the week as drivers stocked up ahead of the hurricane, with nearly a quarter of Florida's gas stations running out of fuel by Wednesday morning.

Florida is the third-largest consumer of gasoline in the United States, but there are no refineries in the state, making it dependent on seaborne imports.

On the supply side, Libya's National Oil Corporation said it had restored crude production to pre-central bank crisis levels of 1.25 million barrels on Friday.