U.S. crude oil futures closed at $86.83 a barrel, up $2.49, or 2.95%.

Zhitongcaijing · 2d ago
U.S. crude oil futures closed at $86.83 a barrel, up $2.49, or 2.95%.