Oil prices plummet on China's retaliation against US tariffs

Apr 9, 2025 - 13:20
 0
Oil prices plummet on China's retaliation against US tariffs