Oil futures were mixed on Wednesday, recovering from early losses, as the threat of new sanctions on Russia raised supply concerns, countering fears of weaker demand following a build in U.S. crude stockpiles and Shanghai’s extended lockdown.
Brent crude futures were up 11 cents, or 0.1%, at $106.75 a barrel as of 0339 GMT, having fallen to $105.06 earlier in the session.
Support authors and subscribe to content
This is premium stuff. Subscribe to read the entire article.