Oil dives 7% to lowest in over 3 years on China's tariffs

Apr 4, 2025 - 22:08
 0
Oil dives 7% to lowest in over 3 years on China's tariffs