U.S. crude oil futures closed at $73.83 a barrel, down $1.73, or 2.29%.

Zhitongcaijing · 10/14 18:41
U.S. crude oil futures closed at $73.83 a barrel, down $1.73, or 2.29%.