Oil slumps 3% as Trump's tariffs expected to impede demand

Apr 3, 2025 - 10:37
 0
Oil slumps 3% as Trump's tariffs expected to impede demand