Some stability has emerged as Russia and Saudi Arabia recently provided verbal support, emphasizing continuing efforts to stabilize global oil markets via active supply management.
Front-month WTI crude oil futures are up 0.3% at $71.46/bbl; front-month Brent crude oil futures are 0.4% higher at $76.16/bbl.
[
Collection
]
[
|
...
]