U.S. crude oil futures closed at $102.43 a barrel, down $3.40, or 3.21%.

Zhitongcaijing · 1d ago
U.S. crude oil futures closed at $102.43 a barrel, down $3.40, or 3.21%.