U.S. crude oil futures settled at $88.12 per barrel, down $7.97, or 8.29%.

Zhitongcaijing · 1d ago
U.S. crude oil futures settled at $88.12 per barrel, down $7.97, or 8.29%.