Oil dives 7%, settles at lowest in over 3 years on China's retaliatory tariffs

Apr 4, 2025 - 20:55
 0
Oil dives 7%, settles at lowest in over 3 years on China's retaliatory tariffs