Brent crude oil futures settled at $104.77 per barrel, down $8.66, or 7.63%.

Zhitongcaijing · 18h ago
Brent crude oil futures settled at $104.77 per barrel, down $8.66, or 7.63%.