U.S. crude oil futures closed at $85.83 a barrel, up 89 cents, or 1.05%.

Zhitongcaijing · 1d ago
U.S. crude oil futures closed at $85.83 a barrel, up 89 cents, or 1.05%.