Oil Prices Rebound 2% to $106.84 Amid Supply Risks
December Brent crude futures rose 2% to $106.84 a barrel Monday as traders weighed prospects for increased Russian diesel supplies and a potential Russia-Ukraine energy ceasefire.
84 a barrel, while December West Texas I…