U.S. crude oil futures closed at $101.39 a barrel, up $1.34, or 1.34%.

Zhitongcaijing · 3d ago
U.S. crude oil futures closed at $101.39 a barrel, up $1.34, or 1.34%.