Oil prices set to drop for a second week as US-China trade war to slow demand

Apr 11, 2025 - 07:14
 0
Oil prices set to drop for a second week as US-China trade war to slow demand