Oil settles down $1 at four-year low as US-China trade war escalates

Apr 8, 2025 - 23:10
 0
Oil settles down $1 at four-year low as US-China trade war escalates