U.S. crude oil futures settled at $75.22 per barrel, down 55 cents, or 0.73%.

Zhitongcaijing · 2d ago
U.S. crude oil futures settled at $75.22 per barrel, down 55 cents, or 0.73%.