U.S. and Brent crude oil futures have seen their declines widen to 12%, priced at $80.21 per barrel and $87.307 per barrel, respectively.
U.S. and Brent crude oil futures have seen their declines widen to 12%, priced at $80.21 per barrel and $87.307 per barrel, respectively.
All Comments