Oil prices settled up by more than 5% on Friday amid uncertainty around future interest rate hikes by the U.S. Federal Reserve, while a looming EU ban on Russian oil and the possibility of China easing some COVID restrictions supported markets.
Though fears of global recession capped gains, Brent crude futures...