Brent tumbles 8% below $65 as China retaliates with tariffs on U.S

Apr 4, 2025 - 13:07
 0
Brent tumbles 8% below $65 as China retaliates with tariffs on U.S