U.S. crude oil futures closed at $58.88 a barrel, down $1.20, or 2.00%.

Zhitongcaijing · 1d ago
U.S. crude oil futures closed at $58.88 a barrel, down $1.20, or 2.00%.