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

Apr 8, 2025 - 22:01
 0
Oil settles down $1 to trade at four-year lows as US-China trade war escalates