March 18 (Reuters) – Oil prices settled higher on Friday but posted a second consecutive weekly loss after a volatile week of trading with no easy substitute for Russian barrels in a stressed market.
Brent crude futures rose $1.29, or 1.2%, to $107.93 a barrel, a day after rising nearly 9%, the biggest one-day percentage gain since mid-2020.
USA West Texas…