LONDON—Oil prices extended their gains on Friday at the end of a third volatile week of trade after slim progress in peace talks between Russia and Ukraine raised the specter of prolonged disruption to oil supply.
Brent crude futures rose $1.14, or 1 percent, to $107.78 a barrel at 1003 GMT, after surging nearly 9 percent on Thursday in the largest percentage gain since mid-2020.