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

Apr 11, 2025 - 03:16
 0
Oil prices set to drop for a second week as US-China trade war to cut demand