U.S. crude oil futures closed at $80.34 a barrel, down $4.33, or 5.11%.

Zhitongcaijing · 08/03 18:33
U.S. crude oil futures closed at $80.34 a barrel, down $4.33, or 5.11%.