Oil prices rebound on tight supply, prospects of new Russia sanctions
US West Texas Intermediate (WTI) crude futures rose $2.72, or 2.6%, to $106.96 a barrel, erasing a 1.6% drop on Tuesday
US West Texas Intermediate (WTI) crude futures rose $2.72, or 2.6%, to $106.96 a barrel, erasing a 1.6% drop on Tuesday