U.S. crude oil futures settled at $86.04 per barrel, down 81 cents, or 0.93%.

Zhitongcaijing · 1d ago
U.S. crude oil futures settled at $86.04 per barrel, down 81 cents, or 0.93%.