Oil prices fall 2% to 2-week low as trade war concerns dampen demand outlook

Apr 29, 2025 - 16:47
 0
Oil prices fall 2% to 2-week low as trade war concerns dampen demand outlook