Oil prices fall sharply as U.S.-China trade war escalates

Apr 10, 2025 - 13:06
 0
Oil prices fall sharply as U.S.-China trade war escalates